[Remote] Software Engineering Manager
Note: The job is a remote job and is open to candidates in USA. Function Health is the AI operating system for health, aiming to empower individuals to understand and improve their health. They are seeking a passionate Engineering Manager to lead their engineering team, guiding technical execution and fostering innovation while collaborating with product and design teams.
Responsibilities
- Recruit, mentor, and develop world-class engineers, fostering an environment of collaboration, ownership, and continuous learning
- Set the technical vision for projects while ensuring best practices in scalability, performance, and security. Guide the team in making strong architectural decisions and maintaining technical excellence
- Drive execution of key initiatives from conception through delivery, ensuring alignment with Function’s strategic goals and creating systems that scale as we grow
- Partner with product, design, and operations teams to align engineering outcomes with member experience and business priorities. Communicate clearly across technical and non-technical stakeholders
- Establish engineering practices that support high velocity without compromising quality. Champion Agile methodologies, CI/CD, and a culture of testing, measurement, and iteration
- Stay at the forefront of emerging technologies and inspire the team to apply innovative solutions to healthcare’s toughest challenges
Skills
- 12+ years in software engineering, with at least 3+ years in a formal leadership or management role
- Proven success in hiring, coaching, and scaling high-performing teams, ideally in a startup environment
- Strong foundation in software engineering, with proficiency in Python and experience building large-scale distributed systems
- Familiarity with cloud platforms (AWS, Google Cloud) and containerization (Docker, Kubernetes) for scalable, resilient applications
- Passion for healthcare innovation and empowering individuals to better manage their health through technology
- Experience driving engineering processes that balance speed with quality, including Agile practices, test-driven development, and continuous integration/deployment
- Effective at leading and building culture in a distributed team environment
- Strong communication skills and ability to build trust across time zones
- A continuous learner who challenges assumptions and inspires curiosity across the team
Benefits
- Competitive salary and benefits package
- Flexible working hours
- Dynamic work environment where creativity and innovation are encouraged
Company Overview
Company H1B Sponsorship