ResMed Logo

ResMed

Engineer, API Tooling and Infrastructure

Posted 9 Days Ago
Be an Early Applicant
Sydney, New South Wales
Junior
Sydney, New South Wales
Junior
The software engineer will work on API tooling, product development, and infrastructure, improving engineering processes and quality through collaboration and implementing new features.
The summary above was generated by AI

Do you have a passion for building solutions that will spring ResMed’s digital healthcare products into the next decade? Are you keen to work for an organization that is focused on building a platform that is enabling and re-imagining the connected healthcare space? Do you have a variety of experience building tools and deploying services that are cloud native and meet high quality standards? We want you to work with a great team creating a device and patient therapy focused platform serving healthcare professionals across the globe.

In Sydney a engineering team within the Digital Health Platform group of ResMed is advancing digital solutions that manage, monitor and support patient’s health needs in over 140 different countries.

About The Team:

We are a small cross-functional team with a broad range of responsibilities and duties but with a focus on APIs. We collaborate with product managers and other engineering teams across the Global Products division of ResMed to develop high quality, connected healthcare solutions with APIs as the core building block. We’re passionate about solving problems across the entire software development lifecycle – whether that’s investigating new technologies, frameworks and cloud services, developing new features, improving our CI/CD pipelines, test automation, or figuring out how to better automate our release processes. We’re always up for a challenge and love learning new things!

What We Are Looking For:

We are looking for a software engineer who is ready to dive in and work on a variety of software engineering tasks relating to API tooling, product development, devops processes and infrastructure. You will be eager to apply and grow your engineering skills to improve engineering processes and quality both for your team and others. You will be comfortable working autonomously and as part of a team, and willing to lend your talents and experience to other team members when they need it.

Some of the tasks you’ll be performing include:

  • Expanding on the existing tools, frameworks and services that support existing APIs and digital health platform services
  • Collaborating with others to design, implement and support new APIs and digital health platform services
  • Providing guidance and support for engineers that use our tooling and platform services
  • Extending our automated unit testing and contract testing frameworks
  • Implementing security, quality and performance improvements

Required Skills and Experience:

  • Software engineering experience with an object-oriented language
  • Bachelor’s degree in computer science or equivalent
  • Excellent oral and written communication skills
  • The ability to write clean, maintainable code
  • Strong problem solving and analytical skill
  • Experience writing automated tests

Desirable Skills and Experience:

  • Programming: Javascript/Typescript, Java, Python,
  • Specification: OpenAPI/Swagger, JSON Schema, TypeSpec, UML
  • Development techniques: Domain-driven-development and API-first development
  • Frameworks: Spring Boot and React development frameworks
  • Automated testing: Playwright
  • CI/CD: Github and JFrog
  • Infrastructure: AWS EKS or similar cloud Kubernetes (K8S) platforms
  • Databases: MySQL/MariaDB and MongoDB
  • Design and architecture: microservice and micro-frontend architectures
  • Certifications: AWS or Kubernetes certifications are a bonus

Why Join Us:

  • You’ll have the full support of the team as you get up to speed and learn our system. As you gain experience, you’ll have the opportunity to take on more and more ownership and will be empowered to make decisions and set the direction of the systems you work on.
  • We believe in continual learning and development. We have access to several online learning platforms and attend training workshops throughout the year. We support each other’s personal development goals and as a team look for opportunities for everyone to gain experience in their areas of interest.
  • We understand everyone has a way of working that is most efficient for them, as such we have adopted a flexible working model and most of the team primarily work from home.
  • We have a fantastic campus in Bella Vista with subsidized lunches and coffee, free on-site parking, and free 24/7 access to our on-site gym and pool.

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.

 

Top Skills

AWS
Eks
Git
Java
JavaScript
Jfrog
Json Schema
Mariadb
MongoDB
MySQL
Openapi
Playwright
Python
React
Spring Boot
Swagger
Typescript
Typespec
Uml

Similar Jobs

13 Hours Ago
Easy Apply
Hybrid
Sydney, New South Wales, AUS
Easy Apply
Junior
Junior
HR Tech • Information Technology • Software
The IT Operations Engineer supports corporate infrastructure, troubleshooting issues, managing devices, and ensuring a secure, efficient work environment for Deputy employees.
Top Skills: Google WorkspacemacOSMdmOktaSlack
17 Hours Ago
Remote
Sydney, New South Wales, AUS
Mid level
Mid level
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
As a Backend Software Engineer at Atlassian, you'll drive projects, apply architectural standards, perform code reviews, and mentor junior developers while coding mainly in Java and other prominent languages.
Top Skills: C#C/C++JavaKotlinPythonRuby
Yesterday
Hybrid
Sydney, New South Wales, AUS
Mid level
Mid level
Fintech • Software
The role involves developing trading strategies and predictive models using data analysis and machine learning, collaborating with traders and developers.
Top Skills: Machine LearningPython

What you need to know about the Sydney Tech Scene

From opera to comedy shows, the Sydney Opera House hosts more than 1,600 performances a year, yet its entertainment sector isn't the only one taking center stage. The city's tech sector has earned a reputation as one of the fastest-growing in the region. More specifically, its IT sector stands out as the country's third-largest, growing at twice the rate of overall employment in the past decade as businesses continue to digitize their operations to stay competitive.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account