Lead Full Stack Engineer

at Collective Health
🇺🇸 United States - Remote
💻 Software Development🟣 Senior

Job description

At Collective Health, we’re transforming how employers and their people engage with their health benefits by seamlessly integrating cutting-edge technology, compassionate service, and world-class user experience design.

Collective Health is seeking a highly skilled and experienced Lead Full Stack Engineer to join our growing team. In this pivotal role, you’ll not only contribute to the technical vision and execution of our core platform but also significantly drive the integration and advancement of our applied AI capabilities. You’ll work across the entire stack, from sophisticated user interfaces to robust backend services, ensuring the delivery of solutions that directly enhance how our members experience and interact with their healthcare benefits.

This is an exciting opportunity for a seasoned engineer who is passionate about building scalable, high-performance applications, has a keen interest in leveraging cutting-edge AI technologies like Google Gemini and Vertex AI to solve complex real-world problems in healthcare, and enjoys mentoring and leading other engineers.

What you’ll do:

  • Lead the technical design, development, and maintenance of highly scalable and performant full-stack applications using React for the front-end and Java for the back-end
  • Champion the strategic use of Google Cloud Platform (GCP) services, optimizing for cost, performance, and reliability across our data storage, processing, and deployment pipelines
  • Lead our applied AI initiatives, collaborating closely with Engineering, Product and Business stakeholders to integrate advanced AI models into our products and services. This will include:
    • Implementing and leveraging Google Gemini for enhanced conversational AI, content summarization, or intelligent search within our platform
    • Exploring and integrating other relevant Google Cloud AI services (e.g., Natural Language API, Vision AI) to extract insights from healthcare data and automate processes
    • Shaping the technical roadmap for AI-driven features and ensuring responsible AI development and deployment in a healthcare context
  • Drive the architectural evolution and best practices for our Zendesk applications, enhancing our member and client support experiences, potentially integrating AI for improved automation and intelligence
  • Mentor and guide junior to mid-level engineers, fostering a culture of technical excellence, continuous learning, and collaborative problem-solving within the team
  • Act as a subject matter expert, providing technical guidance and thought leadership to the team and broader organization on full-stack development and applied AI
  • Collaborate extensively with cross-functional partners, including Product Managers, Designers, Data Scientists, Analytics teams, and various Business Stakeholders You’ll translate business requirements into technical specifications, provide technical insights during ideation, and ensure technical solutions align with product vision and user needs
  • Contribute to all phases of the software development lifecycle, from initial concept and requirements gathering to design, implementation, testing, deployment, and ongoing maintenance
  • Ensure the highest standards of code quality, performance, and security through rigorous code reviews, automated testing, and adherence to architectural principles, especially concerning sensitive healthcare data (HIPAA compliance)
  • Proactively identify and resolve complex technical challenges and production issues, driving continuous improvement
  • Stay ahead of emerging technologies and industry trends, particularly in full-stack development, cloud computing, and artificial intelligence, and advocate for their strategic adoption

To be successful in this role, you’ll need:

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • 7+ years of experience in full-stack software development, with a significant track record of delivering complex, scalable systems.
  • Proven leadership experience (formal or informal), including mentoring engineers, leading technical initiatives, and driving best practices.
  • Deep expertise in React.js and modern JavaScript (ES6+).
  • Expertise in Java and extensive experience with Spring Boot or similar enterprise frameworks.
  • Extensive hands-on experience designing, developing, and deploying robust applications on Google Cloud Platform (GCP) (e.g., App Engine, Cloud Run, BigQuery, Cloud SQL, Kubernetes Engine).
  • Demonstrated experience or strong desire to work with Google Cloud’s AI services.
  • Strong experience building and integrating with complex APIs (RESTful and GraphQL).
  • Proficiency with relational and NoSQL database technologies (e.g., PostgreSQL, MongoDB).
  • Demonstrated experience developing and optimizing Zendesk applications.
  • A strong understanding of software architecture patterns, design principles, and scalable system design.
  • Expertise in software development best practices, including agile methodologies, version control (Git), and advanced CI/CD pipelines.
  • Exceptional interpersonal and communication skills, with the ability to articulate complex technical concepts clearly to both technical and non-technical audiences, including product, design, and business stakeholders.
  • A passion for leveraging technology and artificial intelligence to solve complex healthcare problems and significantly improve user experiences.

Nice to have:

  • Direct experience with machine learning operations (MLOps) and integrating AI models into production systems.
  • Prior experience working in the healthcare technology space with an understanding of HIPAA and healthcare data compliance.
  • Familiarity with other cloud platforms (AWS, Azure) is a plus.
  • Contributions to open-source projects or a strong portfolio of personal projects.
  • Experience with stream processing technologies (e.g., Kafka).

Pay Transparency Statement

This is a hybrid position based out of one of our offices: San Francisco, CA, Plano, TX, or Lehi, UT. Hybrid employees are expected to be in the office two days per week.#LI-hybrid

The actual pay rate offered within the range will depend on factors including geographic location, qualifications, experience, and internal equity. In addition to the salary, you will be eligible for stock options and benefits like health insurance, 401k, and paid time off. Learn more about our benefits at https://jobs.collectivehealth.com/benefits/.

Lehi, UT Pay Range

$134,500—$168,000 USD

Plano, TX Pay Range

$147,800—$185,500 USD

Why Join Us?

  • Mission-driven culture that values innovation, collaboration, and a commitment to excellence in healthcare
  • Impactful projects that shape the future of our organization
  • Opportunities for professional development through internal mobility opportunities, mentorship programs, and courses tailored to your interests
  • Flexible work arrangements and a supportive work-life balance

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Collective Health is committed to providing support to candidates who require reasonable accommodation during the interview process. If you need assistance, please contact [email protected].

Privacy Notice

For more information about why we need your data and how we use it, please see our privacy policy: https://collectivehealth.com/privacy-policy/.

Share this job:
Please let Collective Health know you found this job on Remote First Jobs 🙏

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply