Skip to main content
All jobs

Employer listing

Staff Engineer, Full Stack

Butterfly Network

New York, Ny · hybrid · full time · Staff

Salary not specified

About Butterfly Network

At Butterfly Network, we’re leading a digital revolution in medical imaging, transforming an industry that has long relied on bulky, analog systems. With our proprietary Ultrasound-on-Chip™ technology, we’re democratizing healthcare by shifting ultrasound from the expensive, stationary systems of the past to the connected, mobile, and software-enabled platforms of today. In 2018, we launched Butterfly iQ, followed by iQ+ in 2020 and iQ3 in 2024.

About the Role

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 user’s 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 customer’s administration of users and organizations, ensuring feature and entitlement management as well as building scalable, platform enterprise features like global search and audit logging.

Responsibilities

  • 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 goals.
  • Perform a broad variety of tasks in support of the role and responsibilities.

Qualifications

Baseline Qualifications

  • 5+ years of experience solving distributed systems/web development problems.
  • A track record of mentoring engineers.
  • Willingness to work in different layers of the stack and unfamiliar problem domains.
  • Bachelor's Degree in Computer Science or equivalent experience.

Preferred Qualifications

  • GraphQL and related frameworks (e.g., Relay, Apollo, 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 knowledge.

Additional Requirements

Candidates must be legally authorized to work in the United States and not require sponsorship now or in the future.

Benefits

Comprehensive medical, dental, and vision insurance with HSA contributions, 401(k) with match, ESPP, unlimited PTO, 10 paid holidays, parental leave, EAP, and equity.