Senior Full Stack Engineer
Sunfish
Software Engineering
New York, NY, USA
Posted on Oct 12, 2025
Location: New York City (hybrid)
About Us
Sunfish is a fast-growing, venture-backed Series A health tech startup. Our mission is to make the parenthood journey easy and affordable to help everyone build the family of their dreams. Used by leading fertility clinics throughout the United States, we help patients navigate and afford treatments. Our company ingests unique patient biodata to support patients using AI/ML. Sunfish’s team is composed of individuals with backgrounds in fertility, health tech, insurtech, and fintech – all with a shared passion for bringing equity to family building. And we’ve done this before - our executive team has had 11 exits and 3 IPOs to date.
The Role
Sunfish is seeking a Full Stack Engineer to enhance its customer-facing product suite and build key integrations for partners and internal tools. The role involves working in a fast-paced, cross-functional environment that emphasizes adaptability and innovation. You’ll collaborate closely with product and engineering teams to refine requirements, implement new features, maintain existing systems, and strengthen automated testing. The tech stack includes Terraform, Docker, Google Cloud Platform, and GitHub, and the ideal candidate is passionate about creating delightful, impactful software that supports users through their fertility journeys.
Responsibilities
Be part of a company that’s transforming lives by making the dream of building a family more affordable and attainable. We offer a range of benefits designed to support your well-being, your health, and your personal and professional growth. From health coverage and paid time off, to sunny offices, team retreats, a 401K, and parental leave — we’re proud of the culture and care we’re building together. Our offsites include: karaoke nights, escape rooms, trivia nights, team happy hours, and more. The most rewarding part of being here is the mission we’re building together: helping more people grow their families.
Our office in New York City is near Grand Central, and we are in-person 3 days per week.
About Us
Sunfish is a fast-growing, venture-backed Series A health tech startup. Our mission is to make the parenthood journey easy and affordable to help everyone build the family of their dreams. Used by leading fertility clinics throughout the United States, we help patients navigate and afford treatments. Our company ingests unique patient biodata to support patients using AI/ML. Sunfish’s team is composed of individuals with backgrounds in fertility, health tech, insurtech, and fintech – all with a shared passion for bringing equity to family building. And we’ve done this before - our executive team has had 11 exits and 3 IPOs to date.
The Role
Sunfish is seeking a Full Stack Engineer to enhance its customer-facing product suite and build key integrations for partners and internal tools. The role involves working in a fast-paced, cross-functional environment that emphasizes adaptability and innovation. You’ll collaborate closely with product and engineering teams to refine requirements, implement new features, maintain existing systems, and strengthen automated testing. The tech stack includes Terraform, Docker, Google Cloud Platform, and GitHub, and the ideal candidate is passionate about creating delightful, impactful software that supports users through their fertility journeys.
Responsibilities
- Influence architecture and design across Sunfish’s systems, ensuring scalability, maintainability, and performance.
- Implement and enhance backend services in Go using the Gin Web Framework and GORM, including building and maintaining REST APIs.
- Develop and optimize frontend applications in React, HTML, CSS, and JavaScript for reliability and usability.
- Collaborate with cross-functional partners (engineering, product, design) to define technical approaches and ensure smooth delivery.
- Informally guide and support other engineers, providing feedback and technical direction while fostering high standards for code quality and best practices.
- Help manage and evolve cloud infrastructure on Google Cloud using Terraform, improving reliability and efficiency.
- Lead major technical projects, such as performance improvements, migrations, or foundational platform enhancements.
- Contribute to long-term technical strategy, influencing tooling, frameworks, and architecture decisions across teams.
- 8–12 years of experience in software engineering with demonstrated full-stack expertise.
- Strong backend experience in Go (Gin, GORM) and designing performant REST APIs.
- Strong frontend proficiency with React, JavaScript, HTML, and CSS.
- Experience influencing system architecture and guiding technical decisions across complex, distributed systems.
- Hands-on experience with cloud platforms, preferably Google Cloud, and helping manage infrastructure using Terraform or similar IaC tools.
- Strong understanding of SQL and NoSQL database design, performance tuning, and data modeling.
- Track record of leading major technical initiatives from design through implementation.
- Ability to guide and support engineers, fostering collaboration and engineering best practices.
- Experience with DevOps and CI/CD pipelines, ensuring efficient, reliable deployment workflows.
- Bachelor’s degree in Computer Science or equivalent experience
- Healthcare or financial services experience is a plus.
- You are excited for the opportunity to program in Go, even if you have not learned it yet.
- You can overcome setbacks and enthusiastically persist until ambitious goals are achieved.
- You keep others in the company informed and up to date on your priorities, current tasks and work completed.
- You encourage constructive criticism of your work.
- You live by the mantra of "the devil is in the details" and will take great pride in getting it right.
- You are a strong, analytical problem solver and are able to think outside the box to find the optimal solution to problems.
- You can switch gears in various high-stress situations and apply yourself to quickly learning new technologies and adopting new methodologies.
- You are a results-oriented team player who leads by example, holds yourself accountable for performance, takes absolute ownership, and champions all aspects of customer and product initiatives.
- You have have been at a startup and loved the early ‘hands-on’ phase
Be part of a company that’s transforming lives by making the dream of building a family more affordable and attainable. We offer a range of benefits designed to support your well-being, your health, and your personal and professional growth. From health coverage and paid time off, to sunny offices, team retreats, a 401K, and parental leave — we’re proud of the culture and care we’re building together. Our offsites include: karaoke nights, escape rooms, trivia nights, team happy hours, and more. The most rewarding part of being here is the mission we’re building together: helping more people grow their families.
Our office in New York City is near Grand Central, and we are in-person 3 days per week.