Senior Software Engineer

ResMed · Silicon Valley CA

Company

ResMed

Location

Silicon Valley CA

Type

Full Time

Job Description

Digital Health Technology team powers digital experiences and engagement to enhance the lives of millions of people every day through connected care. We build, deliver and manage a portfolio of data management platforms and mobile offerings in support of our core businesses. We thrive on simple and elegant architecture and agility. You'll be immersed in a dynamic high-growth environment and empowered to excel, take informed risks, and drive ingenuity across the enterprise.

Let's talk about the team:

We are a small cross-functional product team with a broad range of responsibilities and duties. We collaborate with product managers and other development teams globally across the Digital Health Technology group of ResMed. 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 and test automation, or figuring out how to better automate our release process. We're always up for a challenge and love learning new things!

Note: This is a remote role. Only candidates that reside in pacific standard time zone or +/- 2hr time zone difference will be considered.

Let's talk about the role:
  • We are looking for a Senior Software Engineer who is proficient in front-end technologies including Angular. You will also be able to fluently explain your software architecture and why certain things were done in a particular way.
  • You love learning the intricate details of a certain language or framework and when something unknown comes your way, you have that passion and drive to dig deep and find it out. Some experience on the backend side of things is preferable using any object-oriented language.
  • You will be comfortable working both autonomously and as part of a team and will be willing to lend your talents and experience to other team members when they need it.
  • Get involved in our micro-frontend journey as we get ready to break up an age-old monolith
  • Expanding on the existing frameworks and services to implement new features and innovate on our software products
  • Designing and architecting new microservices and micro-frontends.
  • Working with others to design, implement and support our AWS infrastructure and services
  • Production support (occasionally)

Let's talk about you:
  • Bachelor's degree in Computer Science or equivalent
  • You are a humble and passionate learner
  • You love to lead, get things done and be part of a strong and supportive team
  • You thrive in fast paced environments with a degree of ambiguity
  • 8+ years of software engineering experience mostly working with front-end technologies
  • Experience with Angular. You hopefully eat Angular for breakfast, Typescript for lunch ending with a nice dinner with HTML and CSS
  • Experience with microservice and micro-frontend architectures
  • Solid ability in writing clean maintainable code
  • CI/CD pipeline tools and infrastructure (preferably experience in Jenkins, Terraform, AWS CodeBuild and AWS CodePipeline)
  • Strong problem solving and analytical skills
  • Experience writing automated tests
  • Experience with a cloud platform, preferably AWS (AWS certification(s) a bonus)
  • Excellent oral and written communication skills
  • Languages: Java (currently our primary language for the backend), Python (mostly used for automation)
  • Some experience with the Spring framework preferred

We are not looking for a unicorn. If you do not have some of the skills mentioned, it is fine as long as you show as you have that hunger to learn and adapt.

#LI-LP1

#LI-MF1

#Li-remote

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!

Date Posted

11/10/2022

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Software Engineer - Mulligan Funding

Views in the last 30 days - 13

Mulligan Funding is a leading provider of working capital to small and mediumsized businesses They are seeking a Senior Software Engineer with full st...

View Details

Senior Online Engineer - Visual Concepts

Views in the last 30 days - 6

Visual Concepts is a game development studio looking for an experienced Online Engineer to build impactful features and services for players and devel...

View Details

Software Engineer, Gameplay and Camera - Visual Concepts

Views in the last 30 days - 8

Visual Concepts is a game development studio looking for a Gameplay Software Engineer to work on WWE 2K The role requires experience in game developme...

View Details

Senior Software Developer - SDI Presence

Views in the last 30 days - 6

SDI Presence LLC is a company that provides IT managed services and consultancy looking for developers with extensive CNET experience to work onNET ap...

View Details

Software Engineer, Tech Lead: Ads Attribution - 14+ Years of Experience - Snap Inc.

Views in the last 30 days - 9

Snap Inc is a technology company that contributes to human progress by empowering people to express themselves live in the moment learn about the worl...

View Details

Software Engineering Intern (Summer 2023) - Dexterity Capital

Views in the last 30 days - 11

Dexterity Capital is a quantitative trading firm that values growth autonomy and getting things done They offer competitive compensation equity option...

View Details