Career Opportunities at City Light Portfolio Companies

Discover opportunities across our network of impactful companies focused on education, climate, and care
companies
Jobs

Full Stack Engineer

AdvocateMH

AdvocateMH

Software Engineering
Brookline, MA, USA
Posted on May 14, 2025

Fullstack Engineer

About the Company

Benchmark Health is an early stage, VC-backed, public benefit corporation committed to transforming mental health care through a precision-based approach to triage. We help individuals navigate the complex behavioral health landscape by connecting them to the right care at the right time, whether it be therapy, psychiatry, peer support, and/or other resources. Our unique model leverages both technology (generative AI and machine learning) as well as human relationships to prioritize clinical quality and patient experience in order to make effective mental healthcare more accessible to all. By partnering with all stakeholders in the mental health space, we are building a scalable solution that aims to transform the mental health journey for millions.

Founded in Boston by serial entrepreneurs who have collectively founded 9 companies and raised more than $400M in venture capital collectively, Benchmark Health is a quickly growing health-tech company that closed a highly oversubscribed seed round of $6.2M in January 2025. We are looking for highly motivated entrepreneurs to join on this critical mission to improve the lives of those who suffer from mental health conditions.

About the Role

As a Fullstack Software Engineer at Benchmark Health, you'll be at the heart of developing the applications that directly connect people with the mental healthcare they need. You'll translate user needs and complex requirements into elegant, functional, and scalable features across our entire platform using TypeScript. From crafting intuitive user interfaces with React to building robust backend logic with Node.js and Prisma, you'll work across the stack to create the digital tools that patients, providers, and our internal teams rely on daily.

You’ll be helping build systems for complex clinical workflows, real-time care matching, and health outcomes tracking– all in a highly operational, regulated environment– and your work will directly contribute to simplifying mental health navigation and improving lives.

Why Join Benchmark Health

  • Mission-Driven Impact: Use your technical skills to directly contribute to solving critical challenges in mental healthcare access and quality.

  • Foundational Role: Be a key player in shaping the strategy and infrastructure of a growing, innovative company.

  • Interesting Technical Challenges: Tackle complex problems at the intersection of data, cloud technology, and healthcare.

  • Growth & Learning: Thrive in a collaborative, dynamic environment with significant opportunities for professional development.

  • Inclusive Culture: Be part of a diverse team that values every member's contribution to our shared mission.

  • Competitive Package: We offer a competitive compensation package, performance incentives, and equity participation.

  • Benefits: Enjoy generous paid time off and work from our fantastic office location in Brookline, MA.

Responsibilities

  • Build on the Cutting Edge: Prototype and operationalize clinical systems that leverage generative and agentic AIs (OpenAI, Claude, Gemini) to assist in triage, summarization, or navigation workflows.

  • Develop End-to-End Features: Evaluate product requirements and design, develop, test, deploy, and maintain features for our core platforms and APIs, ensuring a seamless user experience and expansive application functionality.

  • Database Management: Work effectively with relational databases and ORMs for schema design, migrations, and efficient data access, enabling complex clinical workflows.

  • Enable Scalability, Performance, & Reliability: Closely partner with teams to build the foundations of our scalable, performant architecture.

  • Champion Best Practices: Craft clean, maintainable, well-tested code for our platforms while participating in code reviews, advocating for best practices, and contributing to the continuous improvement of our developer experience, processes, and tooling.

  • Shape our Stack: Actively contribute to technical decision-making, architectural strategy, and platform evolution as our company grows.

  • Collaborate Across Teams: Partner closely with a small team of leaders in product, design, data, and healthcare entrepreneurship to deliver high-impact, high-velocity solutions.

Qualifications

  • 3+ years of professional software engineering experience, with a focus on fullstack development using TypeScript.

  • Strong grasp of foundational software development principles, design patterns, testing patterns, and effective version control.

  • Strong proficiency in frontend and backend development using modern JavaScript frameworks/libraries (TypeScript, Node, Express, React) and planning, building, and consuming robust APIs.

  • Experience designing and working with relational databases and ORMs (SQL, Prisma).

  • Familiarity with cloud platforms and deployment (GCP, AWS).

  • Familiarity with natural language processing, including LLM APIs and prompt engineering.

  • A collaborative mindset and excellent communication skills.

  • Excellent problem-solving aptitude and the ability to navigate ambiguity in a fast-paced startup environment.

  • Excitement about Benchmark Health’s mission and using technology to create positive social impact.

Nice-to-Haves

  • Experience at early stage startups.

  • Experience building applications in the healthcare industry or with HIPAA compliance, including familiarity with EHR/EMR integrations or clinical data standards (FHIR).

  • Experience with containerization and orchestration.

  • Familiarity with CI/CD tools and practices.

  • Experience with UI/UX design principles or working closely with designers.

Equal Opportunity Statement

Benchmark Health is an Equal Employment Opportunity Employer. We embrace the richness of diversity and do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We recognize that traditional job requirements can sometimes inadvertently exclude talented individuals from underrepresented backgrounds or those who have taken non-traditional paths to acquire their skills. Therefore, even if you do not meet every listed requirement or have gained your qualifications in unconventional ways, we wholeheartedly encourage you to apply. We value passion, potential, and the drive to learn just as highly as formal qualifications, and we are committed to building an inclusive workplace where everyone’s contributions are valued.