Do you believe that every individual deserves affordable and reliable access to their health information? So do we. Function Health is pioneering a new era in digital health with AI at its core. We offer a Function membership that begins with routine whole-body lab testing and personalized insights to empower individuals for a healthy life. As we evolve towards AI-enabled personalized health management, we are expanding our tech team to include an experienced Lead Software Engineer specializing in Integrations to drive the advancement of our health technology systems.
About the Role
We are seeking a dynamic and experienced Software Engineer Lead, specializing in Integrations, to play a key role in advancing our technology stack at Function Health. As the Lead for Integrations, you will lead a team of engineers in developing seamless and efficient integrations that enhance the connectivity of our platforms, contributing to our mission of delivering unparalleled healthcare experiences.
Responsibilities:
Integration Strategy and Leadership:
- Develop and execute Function Health's integration strategy, ensuring alignment with the overall technology roadmap.
- Lead a team of Software Engineers, providing technical guidance and mentorship in integration development.
- Collaborate with product managers, software architects, and other engineering teams to define integration requirements and objectives.
- Foster a collaborative environment that encourages cross-functional expertise and innovation.
- Oversee the design and implementation of robust, scalable, and efficient integrations between Function Health platforms and external systems.
- Drive the adoption of best practices in integration development, ensuring high-quality, maintainable code.
- Stay informed about the latest trends and advancements in integration technologies.
- Provide technical leadership to ensure integrations meet security, scalability, and performance standards.
- Communicate effectively with cross-functional teams and stakeholders, providing updates on integration progress and addressing technical challenges.
- Collaborate with product teams to understand user requirements and deliver seamless integration solutions.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- 7+ years of experience in a leadership role with a strong technical background in Software Engineering, with expertise in integration technologies and methodologies.
- Proficiency in cloud platforms, such as AWS, Azure, or GCP.
- Proficiency in programming languages such as Python, GO, Rust, or Java and familiarity with ML frameworks.
- Experience with RESTful APIs, ETL processes, and data synchronization.
- Start-up experience, especially in early-stage tech companies.
- Prior experience in health tech or working with health-related data.
- Familiarity with health technologies (Oura, Whoop, Apple Watch, CGMs).
- What is Function's approach to remote work? Function is 100% remote across the United States, from Austin to New York to San Francisco. We meet up in person on occasion.
- Who works at Function? We're a small but growing! The team includes:
- Do I need to match all requirements (e.g. x years of experience, healthcare background)? Function Health welcomes applicants from diverse backgrounds and experiences. While it is not necessary for candidates to possess expertise in all areas, we are seeking individuals with exceptional talent in building and managing software. At Function, we prioritize continuous learning and growth for all team members. We strongly encourage individuals from traditionally underrepresented communities, including women, people of color, LGBTQ+ individuals, veterans, and people with disabilities, to apply.