Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

Butterfly Network

Principal Full Stack Software Engineer

Posted Updated
Discussion
  • We are seeking an experienced software engineer to build our critical Enterprise Clinical workflows system
  • The Butterfly Cloud provides a secure and robust connection to users’ health information
  • We build tools and services that allow doctors and clinicians to make informed, intelligent diagnostic decisions with the help of their fellow peers
  • In doing so, we manage and maintain our customers’ administration of users and organizations, ensuring feature and entitlement management, as well as building scalable, platform-level enterprise features such as global search and audit logging
  • Join us in solving challenging, mission-critical problems that will make our technology accessible to 40 million physicians and billions of people worldwide
  • Solve distributed systems problems, designing for elasticity, reliability, performance, and automated validation
  • Build modern solutions using the best technologies available, informed by a deep understanding of cloud architecture and how distributed systems operate at scale
  • Own business problems, shape ideas into system designs, and lead developers through execution
  • Mentor and lead other engineers to achieve our goals
  • Perform a wide variety of tasks in support of the role and responsibilities

Benefits

  • 100% coverage for medical, dental, and vision (flexible buy-up plans with employee contributions)
  • Life insurance and disability coverage for you and your family
  • HSA for out-of-pocket expenses, plus other pre-tax savings like the Dependent Care Account (DCA)
  • Pre-tax or post-tax 401(k) contributions (company match vests immediately)
  • Employee stock purchase plan
  • Recognition program and other rewards
  • Flexible (reasonable) PTO, along with 10 US holidays observed each year
  • Birthday PTO
  • Hybrid work model for most positions
  • Offices designed for collaboration, with comfortable workspaces, stocked kitchens, and opportunities to connect with peers
  • Opportunity to build a revolutionary healthcare product and save millions of lives!
  • Parental leave and support for employees during pregnancy loss
  • 10+ years of experience solving distributed systems/web development problems
  • Willingness to work in different layers of the stack and unfamiliar problem domains
  • Bachelor’s Degree in Computer Science or equivalent experience
  • A track record of mentoring engineers
  • GraphQL and related frameworks e.g. Relay, Apollo and URQL
  • Experience with LLMs and MLOps
  • Containerization and orchestration technologies such as Docker, ECS, EKS
  • Web apps with live updates - pub/sub solutions (such as Redis), WebSockets
  • Designing and building observability solutions, utilizing modern monitoring, logging, and metrics tools to ensure overall system health
  • Frontend experience with React and TypeScript
  • OpenSearch or other Lucene-based search engines
  • HIPAA, PHI, and PII compliance

Skills

What Principal Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.