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

Software Development Engineer

The primary role of Engineering function within Product Development team is to create new products or to enhance and maintain existing products.


Let’s talk about Responsibilities

  • Build best-in-class, cloud-native web and mobile applications that are reliable, scalable and secure.
  • Produce system design and architecture, write application and infrastructure code and tests and deploy them in the cloud
  • Adhere to the processes and standards being followed by the team and the organization
  • Participate in proof of concept work and spikes
  • Participate in design and code reviews
  • Work on new products, new features on existing products, enhancements to existing features, bug fixes and maintenance changes as per the ned of the hour
  • Be a good team player by helping and unblocking other engineers where possible and occasionally lead projects or parts of a project
  • Strive to improve existing systems, design and code at every possible opportunity
     


Let’s talk about Qualifications and Experience

Required:

  • Experience building APIs using Java & SpringBoot or Python & FastAPI or an equivalent language & framework
  • Experience building user interfaces using HTML, CSS, JavaScript or TypeScript and React.js or an equivalent framework
  • Experience working SQL or NoSQL databases
  • Experience with AWS or another cloud service provider


Preferred:

  • Bachelor’s degree or higher
  • Experience working in high volume, cloud native mobile and web applications
  • Experience working with microservices architecture
  • Experience working with micro-frontend frameworks
  • Experience with GitOps and building infrastructure as code

Joining us is more than saying “yes” to making the world a healthier place. It’s discovering a career that’s challenging, supportive and inspiring. Where a culture driven by excellence helps you not only meet your goals, but also create new ones. We focus on creating a diverse and inclusive culture, encouraging individual expression in the workplace and thrive on the innovative ideas this generates. If this sounds like the workplace for you, apply now! We commit to respond to every applicant.

 

Average salary estimate

$105000 / YEARLY (est.)
min
max
$90000K
$120000K

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 Development Engineer, ResMed

Are you ready to take your career to new heights as a Software Development Engineer with a dynamic company in sunny San Diego, CA? We're on the lookout for passionate individuals to join our Product Development team, where you'll play a pivotal role in creating innovative products and enhancing existing offerings. Your day-to-day will involve building cutting-edge, cloud-native web and mobile applications that prioritize reliability, scalability, and security. You'll collaborate with a talented team to produce system designs and architectures, write application and infrastructure code, and deploy solutions in the cloud. We value adherence to processes and standards, encouraging active participation in proofs of concept, design and code reviews. You can expect to work on exciting new features, tackle bug fixes, and contribute to maintaining our products—no two days are the same! If you have experience with APIs using Java & SpringBoot or Python & FastAPI, alongside skills in building user interfaces with HTML, CSS, JavaScript or TypeScript, you might just be the perfect fit. Plus, familiarity with SQL or NoSQL databases and cloud service providers like AWS sets you apart. Join us in creating a supportive and inspiring culture that thrives on innovation and diversity. If this resonates with you, we invite you to apply and explore a career that challenges and fulfills you!

Frequently Asked Questions (FAQs) for Software Development Engineer Role at ResMed
What are the responsibilities of a Software Development Engineer at this company?

As a Software Development Engineer, you'll be building top-tier, cloud-native web and mobile applications that are both reliable and scalable. Your responsibilities will include developing system designs, writing and testing applications, and ensuring a smooth deployment in the cloud. You'll also engage in activities like design and code reviews, work on new features and bug fixes, and support your fellow engineers in various projects.

Join Rise to see the full answer
What qualifications are required for the Software Development Engineer position?

To thrive as a Software Development Engineer at our company, you'll need experience building APIs using Java & SpringBoot or Python & FastAPI, as well as proficiency in HTML, CSS, JavaScript or TypeScript, and React.js. Familiarity with SQL or NoSQL databases is essential, alongside experience with AWS or equivalent cloud service providers. A Bachelor’s degree or higher is preferred, particularly experience in high-volume apps and microservices architecture.

Join Rise to see the full answer
Is experience with microservices architecture important for the Software Development Engineer role?

Absolutely! Experience with microservices architecture is highly valued for the Software Development Engineer role. It demonstrates your ability to develop scalable and manageable applications, which is crucial as we continue to build comprehensive and sophisticated software solutions.

Join Rise to see the full answer
What is the company culture like for Software Development Engineers?

Our company culture is one of inclusivity and innovation. As a Software Development Engineer, you'll thrive in an environment that encourages individual expression and creative ideas. We focus on excellence and helping you to meet and exceed your career goals while building a supportive network of like-minded professionals.

Join Rise to see the full answer
What kind of projects would a Software Development Engineer work on?

As a Software Development Engineer, you'll work on a variety of exciting projects, from new product development to feature enhancements and maintenance tasks for existing applications. Expect to engage in building cloud-native applications, collaborating with teams on proofs of concept, and fine-tuning existing systems for better performance.

Join Rise to see the full answer
Common Interview Questions for Software Development Engineer
Can you describe your experience with API development?

In responding to this question, highlight specific APIs you’ve built, the frameworks used (like Java & SpringBoot or Python & FastAPI), and the challenges faced during implementation. Be sure to include your thought process and how you approached design considerations.

Join Rise to see the full answer
How do you approach debugging issues in your code?

Discuss your systematic process for debugging, which may include step-by-step analysis, using debugging tools, and collaborating with team members. Mention the importance of thorough testing and code reviews in preventing issues.

Join Rise to see the full answer
What cloud services have you worked with, and how have they benefited your projects?

Share your experiences with cloud service providers like AWS, outlining specific projects where cloud services enhanced performance, scalability, or reliability. Discuss the features you used and their impact on the development process.

Join Rise to see the full answer
How do you ensure that your code is maintainable and scalable?

Talk about your coding standards and practices, such as adhering to the principles of clean code, modular design, and thorough documentation. Explain how these practices facilitate easier scalability and maintenance in the long run.

Join Rise to see the full answer
Can you explain your experience with front-end technologies?

When asked about front-end technologies, emphasize your proficiency in HTML, CSS, JavaScript or TypeScript, and frameworks like React.js. Illustrate this with examples of projects where you successfully implemented user interfaces.

Join Rise to see the full answer
What is your experience with GitOps and Infrastructure as Code?

Explain your familiarity with GitOps methodologies and how you have utilized Infrastructure as Code practices in your past projects. Mention tools or frameworks you have used to automate and manage infrastructure.

Join Rise to see the full answer
How do you approach collaboration within a team?

Describe your collaborative approach, emphasizing communication, sharing knowledge, and being available to help teammates. Provide examples of how you've supported others in your previous roles or projects.

Join Rise to see the full answer
What techniques do you use to stay updated with new technologies?

Convey your enthusiasm for continuous learning and how you engage with resources like online courses, tech blogs, and industry conferences. Mention how this helps you stay relevant and informed about new trends.

Join Rise to see the full answer
Describe a challenging project you’ve worked on and how you managed it.

Choose a relevant project that challenged your skills or teamwork. Focus on how you approached the challenge, any obstacles faced, your problem-solving methods, and what the outcome was.

Join Rise to see the full answer
How do you prioritize tasks in your projects?

Discuss your time management skills and any frameworks you use to prioritize tasks, such as Agile methodologies. Explain how you balance competing priorities and ensure project timelines are met.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

Join ResMed as an Associate Digital Product Manager to lead digital transformation initiatives in their manufacturing operations.

Photo of the Rise User

Lead digital marketing initiatives as a Digital Performance Marketing Manager at MEDIFOX DAN Group, a key player in healthcare technology solutions.

Photo of the Rise User
Posted 13 days ago

Join Altai Systems as a Senior Software Developer Team Lead, leveraging your expertise in C#, ASP.NET, and Azure services to enhance their dynamic CRM solutions.

Photo of the Rise User
Posted 5 days ago

Join JustPark as a Lead Software Engineer to shape the future of parking technology while leading a dynamic engineering team.

Photo of the Rise User
AccorCorpo Remote 92130 Issy-les-Moulineaux, France
Posted 7 days ago

Join Accor Tech & Digital as a Fullstack Tech Lead to innovate and transform the hospitality experience for millions worldwide.

Become a key player in shaping the future of education as a Senior Full Stack Developer at Compass, where your expertise will impact schools worldwide.

Photo of the Rise User

Join Esri as a Sr. C++ Software Development Engineer to innovate in cross-platform GIS visualization technology.

Posted 12 days ago

Become a key member of MJH Life Sciences as a Junior Full Stack Developer, enhancing healthcare marketing through innovative web solutions.

Photo of the Rise User
Posted 5 days ago

Merkle is on the lookout for a Lead Solutions Architect specializing in Adobe Experience Cloud to innovate and architect powerful solutions for clients.

Photo of the Rise User
Upwork Remote Manila, Metro Manila, Philippines
Posted 4 days ago

Join a dynamic team as a Software Engineer AI Trainer specializing in Kotlin for a leading enterprise client committed to advancing generative AI technology.

By 2025 we will improve 250 million lives in out-of-the hospital healthcare!

38 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 8, 2025

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!