Senior Director, Software Engineering – Platform Engineering
Peachtree Corners, GA
ResMed has always applied the best of technology to improve people's lives. Now our SaaS technology is fueling a new era in the healthcare industry, with dynamic systems that change the way people receive care in settings outside of the hospital–and tools that work every day to help people stay well, longer. We have one of the largest actionable datasets in the industry, creating a complete view of people as they move between care settings. This is how we empower providers–with vital insight to deliver the care people need, right when they need it.
We're also ensuring that our health solutions connect to other companies' networks. Because when objectives align, everyone wins. And as we work today to drive better care and lower costs, we're developing more personalized solutions for tomorrow, utilizing machine learning, intelligent care paths, and predictive protocols. If you are an innovator who wants to make an impact we want to talk to you! We have exciting opportunities supporting Brightree by ResMed and MatrixCare by ResMed!
In ResMed SaaS, we believe the mission of the Platform Engineering Team is to accelerate software delivery by providing a core foundation of shared services, self-service APIs, and knowledge packed as products. Hundreds of engineers will love and leverage these products as they execute our vision of powering the re-imagination of healthcare.
We seek a strong Senior Director of Software Engineering to lead the Core Services Team, building and maintaining some of these foundational capabilities.
The ideal candidate is a technologist with a strong product background and, ideally, experience building enterprise capabilities as products for internal customers. This candidate has the right balance of technology obsession with customer obsession when delivering high-quality solutions.
You will need to think and act as a product owner in delivering software and operating these services in production, owning the end-to-end user and developer experience, and being the number one advocate for the solutions your team creates.
A successful candidate will be a strong, creative, highly analytical leader, good at translating and synthesizing portfolio strategy into engineering strategy, comfortable taking measured risks, and strongly biased toward action. Additionally, the candidate must have experience leading the platform function for a tech organization.
Let's talk about Responsibilities:
Define and own the Platform Engineering strategy to support the product and commercial success of ResMed SaaS Business Verticals.
Lead, mentor, and develop Platform Engineering leaders through coaching and ongoing development conversations, providing context and continuous feedback.
Establish an operating cadence for Platform Engineering, focusing on key metrics and outcomes. Measure the performance of your products and teams, taking decisive actions based on those metrics.
Take ownership of the financial aspects related to the Platform Products, ensuring the prioritization of Platform Engineering resources aligns with organizational priorities.
Recruit and hire top-notch engineers and engineering leaders, fostering their continuous growth. Optimize talent globally to achieve business objectives.
Collaborate with cross-functional leaders to gain a holistic understanding of customer challenges. Demonstrate a sense of urgency in addressing customer needs and drive innovation on their behalf.
Act as a Platform Evangelist, closely partnering with business stakeholders and engineering leaders to promote the adoption and growth of core services.
Lead and develop other Platform Engineering leaders through mentoring, coaching, and development conversations. Provide your team with context and continuous feedback.
Own the Platform Engineering strategy, which supports the product and commercial success of ResMed SaaS Business Verticals.
Build operating cadence in Platform Engineering with a strong focus on key metrics and outcomes. Measure your products and your teams and act on those measures.
Own the financial aspects of the Platform Products and prioritize Platform Engineering resources to the highest priority activities across the organization.
Attract and hire high-caliber engineers and engineering leaders and continuously develop them. Optimize talent globally.
Partner with cross-functional leaders to develop a more holistic view of the customers and their challenges. Have a sense of urgency in addressing customers' needs and innovate on their behalf.
Be a Platform Evangelist and partner closely with business stakeholders and engineering leaders to promote the growth and adoption of core services.
Let's talk about qualifications and experience:
First, one must have hands-on experience in a modern software platform in the tech industry. We are looking for someone with a heart of a learner and a teacher.
Understand end-to-end system design and operationalization. Must have the ability to not only understand a good system design, but also design and review one, when needed.
Bachelor's degree in computer science or a related field, with over ten years of experience in system development.
Proven experience leading, coaching, and mentoring software engineering leaders for at least 5 years.
Strong expertise in building applications using cloud-native technologies, including containerization, orchestration, and serverless architecture, on primary cloud providers like AWS, Azure, or GCP.
Proficiency in object-oriented programming, robust API design, and distributed technologies.
Demonstrated ability to develop resilient, high-scale, distributed systems with a direct business impact.
Deep understanding of software testing practices and a commitment to high-quality standards.
Experience establishing and managing CI/CD pipelines in a continuous delivery environment, with knowledge of deployment strategies and zero-downtime deployments.
Previous experience modernizing complex legacy applications by migrating them to the cloud.
Familiarity with implementing Identity and Access Management (IAM) solutions for external customers in a SaaS environment, preferably using major providers such as Okta or PingIdentity.
Strong understanding of standards such as OpenID Connect (OIDC), OAuth2, SAML 2.0, SCIM, as well as authentication, authorization, and federation
Excellent interpersonal and communication skills. The ability to write six-pagers is desirable.
You are a seasoned technologist with a bachelor's degree in computer science or a related field and 10+ years of experience building systems.
You have 5+ years of experience leading, coaching, and mentoring software engineering leaders.
You are skilled in object-oriented programming, robust API design, and distributed technologies.
You take pride in crafting resilient, high-scale, distributed systems that have a direct business impact on the organization.
You have high-quality standards and strong software testing practices.
You have experience setting up and running CI/CD pipelines in a continuous delivery environment and are familiar with deployment strategies and zero-downtime deployments.
You have experience taking complex legacy applications to the cloud through a modernization approach.
You can demonstrate previous experience implementing Identity and Access Management (IAM) solutions for external customers in a SaaS environment, ideally through a major provider (Okta, PingIdentity, etc.).
You have a strong understanding of standards like OpenID Connect (OIDC), OAuth2, SAML 2.0, and SCIM, as well as authentication, authorization, and federation
You have strong interpersonal and communication skills.
Prior experience building platform capabilities as products is highly desirable.
Proficiency in AWS and its services is advantageous.
Previous experience in healthcare interoperability, common healthcare data, and industry standards is a plus.
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!ID:uDnQdo