Manager/Senior Manager, Software Engineering
ResMedAbout the role
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!
Brightree is looking for a transformational Software Engineering Manager to join the Brightree Resupply engineering team and lead, grow, and mentor a group of engineers in tackling complex problems through innovation.
As a seasoned technologist, you will think and act like a product owner in delivering high-quality software and operating services in production efficiently. You will own the end-to-end user and developer experience while maintaining a constant obsession with addressing customer pain points.
As a leader, you can energize your team, synthesize commercial and product strategies into technical challenges, and drive and support your team's execution. You have unnegotiable high standards in everything you do, from hiring new team members to managing existing talent, from impeccable system design to demanding operational excellence.
A successful candidate will be a strong engineer who is creative, a highly analytical leader, good at translating strategy into actionable work, comfortable taking measured risks, and strongly biased toward action.
Let’s talk about Responsibilities
- Lead and develop teams of engineers through mentoring, coaching, and management support. Provide your team with context and continuous feedback.
- End-to-end ownership (development through operations) of some resupply modules, including commitments and timelines, deliverables, availability, scalability, success metrics, and overall quality.
- Participate in or lead critical activities that promote a healthy engineering culture: design sessions and code reviews, incident reviews, team retrospectives, etc.
- Understand customers’ pain points and how the roadmap will solve them, and have a strong sense of urgency to deliver.
- Promote behaviors that foster a culture of continuous improvement and learning. Be an example of such behaviors.
- Attract and maintain a high caliber of engineers. Continuously raise the bar in all aspects of your team: hiring, product quality, talent quality, etc.
- Communicate your decisions frequently and clearly in all directions: your team, stakeholders, peers, etc.
- Be curious and detail-oriented. Understand your products' limitations, have a point of view, and own the forward-looking technical strategy and product modernization.
- Own the quality of the software, including the quality strategy and its outcomes.
- Monitor the technology horizon and identify how new technology can solve old problems differently or create new business opportunities.
- Finally, be kind, humble, empathetic, and a good human being – we love working as a team.
Let’s talk about Qualifications and Experience
Required:
- You are a seasoned technologist with a bachelor’s degree in Computer Science or a related field and 8+ years of experience building systems.
- You have a strong architecture and system design backbone. You understand what good system design looks like and can mentor engineers in refactoring legacy code and improving the system's testability.
- You have 3+ years of experience leading, coaching, and mentoring software engineering teams.
- You have 3+ years of experience building cloud-native applications in any primary public cloud provider: AWS, Azure, or GPC.
- You are skilled in object-oriented programming (C# is preferred), API design, and distributed technologies.
- You take pride in crafting resilient, high-scale distributed systems that have a direct busine
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s