Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer image - Rise Careers
Job details

Software Engineer

Sendle is looking for a passionate Software Engineer to join their remote Product Engineering team to build software that makes a difference in logistics for small businesses.

Skills

  • Ruby
  • Elixir
  • React
  • PostgreSQL
  • Teamwork
  • Communication

Responsibilities

  • Work with cross-functional product teams
  • Integrate with eCommerce platforms
  • Improve customer parcel management
  • Connect courier networks innovatively

Education

  • Bachelor's degree in Computer Science or related field

Benefits

  • Generous personal development budget
  • Flexible work environment
  • EAP access for employees and family
  • Dedicated study time
To read the complete job description, please click on the ‘Apply’ button
Sendle Glassdoor Company Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Sendle DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Sendle
Sendle CEO photo
James Chin Moody
Approve of CEO

Average salary estimate

$85000 / YEARLY (est.)
min
max
$70000K
$100000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer, Sendle

At Sendle, we're on the lookout for a passionate Software Engineer to join our remote Product Engineering team. If you're motivated by creating impactful software and improving customer experiences, this is the place for you! In our tight-knit team, we pride ourselves on collaboration, problem-solving, and continuous learning. Our tech stack includes Ruby, Elixir, React, Postgres, Redis, and Kafka, emphasizing simplicity and effectiveness. With engineers deploying to production several times a day through an automated workflow, you'll be part of a dynamic engineering culture. Our goal? To support small businesses in delivering parcels simply, reliably, and affordably. As Australia’s first 100% carbon-neutral delivery service, Sendle makes a real-world impact by empowering eCommerce logistics. When you're with us, you're joining a team of innovators dedicated to leveling the playing field for SMBs. Together we celebrate success and learn from each other, all within a 100% remote work environment focused on results over hours. Here, you'll work on projects that include integrating eCommerce platforms and enhancing customer interaction with their parcels. If you're eager to learn, collaborate, and contribute to meaningful projects, we would love to have you on board!

Frequently Asked Questions (FAQs) for Software Engineer Role at Sendle
What are the key responsibilities of a Software Engineer at Sendle?

As a Software Engineer at Sendle, you will collaborate within cross-functional teams on various projects aimed at improving parcel management for our customers. You will engage in crafting well-architected solutions, ensuring robust performance while emphasizing maintainability. Your daily tasks may include integrating with eCommerce platforms, enhancing the way our customers manage their parcels, and innovating our connections with courier networks.

Join Rise to see the full answer
What qualifications are needed to apply for the Software Engineer role at Sendle?

Sendle is looking for candidates who have experience building production applications and possess effective communication skills. While familiarity with SQL and PostgreSQL, and frontend experience with React, TypeScript, or modern JavaScript frameworks are advantageous, they are not mandatory. The key is a willingness to learn, work collaboratively, and contribute to our creative environment.

Join Rise to see the full answer
How does Sendle support professional development for Software Engineers?

At Sendle, we are committed to your growth as a Software Engineer. We offer a generous personal development budget, dedicated study time, and opportunities to collaborate on projects that ignite your passion. Whether you’re interested in learning new frameworks or honing your existing skills, we have resources in place to foster your continuous learning journey.

Join Rise to see the full answer
What is the team culture like for Software Engineers at Sendle?

The culture at Sendle is one of collaboration, fun, and trust. As a remote engineering team, we prioritize results and enjoy celebrating our successes together, whether through quirky emojis or collective achievements. Everyone brings their authentic selves to work, and we value feedback and mutual support, creating a dynamic environment that fuels creativity and productivity.

Join Rise to see the full answer
How does Sendle ensure a diverse and inclusive workplace for Software Engineers?

Sendle recognizes that diversity of experience enhances creativity and innovation within our team. We actively promote an inclusive work environment where all candidates are evaluated on their potential to contribute to our mission. We welcome applicants from diverse backgrounds and are committed to creating an equitable workplace for all.

Join Rise to see the full answer
Common Interview Questions for Software Engineer
Can you describe your experience with Ruby or Elixir?

When answering this question, focus on your hands-on experience with Ruby or Elixir. Mention specific projects you've worked on, challenges you faced, and how you overcame them. If you've improved code efficiency or contributed to team workflows, showcase those experiences to highlight your value.

Join Rise to see the full answer
How do you approach problem-solving in software development?

Describe your problem-solving process. Emphasize the steps you take, such as analyzing the problem, researching solutions, collaborating with teammates, and implementing the fix. Use examples from past experiences to demonstrate how your approach has led to successful outcomes.

Join Rise to see the full answer
What project are you most proud of, and why?

Choose a project that showcases your technical skills and teamwork. Explain the problem, your specific role, the technologies used, and the impact it had on users or the business. This allows you to display your capabilities and how they align with Sendle's values.

Join Rise to see the full answer
How do you ensure code quality in your projects?

Share your strategies for maintaining code quality, such as practicing Test-Driven Development (TDD), conducting code reviews, or following established coding standards. Highlight any tools or protocols you use to monitor quality, ensuring your potential contribution to Sendle’s commitment to excellence.

Join Rise to see the full answer
Can you explain a complex technical concept to a non-technical audience?

This question assesses your communication skills. Choose a technical concept related to software development or your expertise and explain it with simple analogies or examples. Practice making complex ideas accessible to demonstrate your ability to bridge technical and non-technical discussions.

Join Rise to see the full answer
How do you stay updated with current technologies?

Discuss the strategies you use to keep your knowledge current, such as following tech blogs, participating in online courses, attending webinars, or engaging in community forums. This shows your commitment to continuous learning, which aligns well with Sendle's values.

Join Rise to see the full answer
What role do you typically take in a team environment?

Share your preferred working style and role within a team, whether it’s being a leader, collaborator, or innovator. Provide an example of a successful team project where you contributed significantly, illustrating how you enhance team dynamics.

Join Rise to see the full answer
How do you handle tight deadlines?

Explain your strategies for managing deadlines, such as prioritizing tasks, breaking projects down into manageable parts, or effective communication with your team. Providing an example where you successfully met a tight deadline will enhance your response.

Join Rise to see the full answer
Tell me about a time you learned a new technology quickly.

Select a specific instance where you had to learn a technology on the fly. Explain the context, how you approached the learning process, and how quickly you were able to apply that knowledge in a real-world scenario, showcasing your adaptability and eagerness to learn.

Join Rise to see the full answer
What motivates you to work in software engineering?

Share your passion for software engineering and what drives you to excel in this field. Whether it’s the process of problem-solving, the impact of your work on real-world applications, or the thrill of continuous learning, articulate your motivation to resonate with Sendle's vision.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 55 minutes ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
CoverGo Remote No location specified
Posted 13 days ago
Photo of the Rise User
Zscaler Remote San Jose, California, United States
Posted 7 days ago

Shipping that’s good for the world

7 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$70,000/yr - $100,000/yr
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 6, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!