Software Engineering Manager
Current HealthAbout the role
Current Health is a leader in the movement to transition more healthcare into the home. We’re a technology company, but beyond our best-in-class hardware and software capabilities, we help healthcare organisations operationalize care at home and deliver excellent patient experiences through helping with the last mile of care logistics and services. We partner with leading healthcare organisations to advance home-based care in the US, the UK, and around the world.
More than doubling in size in the last year, we’re building a global team united in one purpose: helping people live healthier, longer lives by predicting disease and enabling earlier treatment. At Current Health, we seek to put patients first, solve problems with curiosity and creativity, pursue uncommon collaboration, and never stop growing. We’re a remote-first company, which means that everything from how we work, communicate, and socialise is shaped by tools and culture that prioritise collaboration and support independence.
Position Summary:
Product Engineering teams at Current deliver end-end customer and patient solutions that support our long term technical vision, with a bias towards adding customer / product value.
As an Engineering manager:
- You will lead a product engineering team delivering on key objectives that enrich our product offerings, directly improving healthcare provision across the world.
- You will pair with Product Management and be accountable for the outcomes delivered by the team. You will have a firm grasp on why the team is building functionality, for whom and the value it will deliver. You will also contribute to the product vision and strategy and will have a strong natural motivation to do so.
- You will be aware of the impact of your team's work on other areas of the org, including the longer term architectural viability of solutions, as well as opportunities for wider cooperation.
- You will have line management responsibility for the software engineers in your team, supporting their career growth via mentoring, regular 1-1s, performance reviews and guidance for them.
- You will build, grow and maintain a happy, empowered product team. The Engineering Manager role is central to this aim by employing a mixture of collaborative discovery, design, servant leadership, and coaching.
- You will successfully balance your line management with providing technical support and leadership to your cross-functional team, guiding solutions as needed.
- You will heavily influence the team’s development practices, and ensure the team delivers effectively within a highly performant Engineering culture.
- You will contribute to technical design and code reviews, providing coaching and development direction to your team members.
- You will work closely with other Engineering Managers, Senior Engineers, and Product managers to form a strong community of leaders within the Engineering organisation.
A day in the life of:
- You have led and managed product-focused, high performance software engineering teams, working together to navigate complex and ambiguous problems.
- You understand that technical contribution can take more forms than just writing code in your role; you enable and improve the technical direction of the whole team via influence to have a far wider multiplicative impact than code alone.
- You act as a multiplier, subscribing to the notion of teams being far more powerful than collections of individual engineers.
- You identify with the philosophy and benefits of “disagree, then commit (to a direction)” as a team works in passionate pursuit of the most appropriate solution to a problem.
- You strive and push for that feeling you get when a team you lead is thriving; its members happy and growing in confidence and delivering high quality work to production at a regular, predictable and sustainable cadence.
- You have previously contributed significantly as a Software Engineer and have taken the active decision to focus your career at this point to passionately motivate teams to succeed and deliver more than they thought possible as an individual.
- From these prior fully hands-on engineering days, you have collected extensive technical experience; knowledge of key patterns, risks, engineering enablement techniques, distributed systems knowledge across managed cloud platforms (AWS), testing approaches and more. You apply this experience daily to drive the team and product forward.
Requirements
We want to hear from you if:
- You have significant experience delivering quality software
- You are curious and quick learner
- You have strong business and technical communication skills (verbal and written)
- You also listen and gather feedback to coach and empower the team
- You
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