Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Butterfly Network, Inc.

Staff Software Engineer, Android

Butterfly Network, Inc.

. Build native Android apps that reinvent the ultrasound user experience for mobile devices .

Posted 11/1/2026full-timeRemote • United StatesLead💰 $165,000 - $180,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Proficient in native Android application development with a strong focus on Kotlin, Jetpack Compose, and modern software architecture. Experienced in collaborating with cross-functional teams to enhance medical imaging solutions and mentor engineering talent.

Highest-signal resume keywords
Native Android Application DevelopmentKotlin ProgrammingJetpack ComposeJUnit Unit TestingDeep Learning Applications

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
KotlinCoroutinesJetpack ComposeJUnitEspressoJNI/NDKGradleOpenGL ESVulkanPython
Soft Skills
Problem SolvingCollaborationMentoring
Tools & Technologies
GraphQLDevice SoftwareImaging ScienceTelemedicineButterfly iQ
Industry Keywords
Medical ImagingUser ExperienceSoftware ArchitectureSecurity PoliciesCloud Computing

Tech Stack

Tools & technologies
AndroidCloudGradleGraphQLiOSJUnitKotlinPythonC++

About the role

Key responsibilities & impact
  • Build native Android apps that reinvent the ultrasound user experience for mobile devices
  • Champion continuous improvement of software architecture and team processes
  • Collaborate with product managers and designers to deliver solutions to complex problems
  • Work with hardware, cloud, machine learning, control software, and imaging science teams on cross-cutting features
  • Participate in user research sessions to understand real-world product use
  • Collaborate with Android and iOS developers to clarify ambiguous requirements through iterative problem-solving
  • Work with product managers, designers, and clinical professionals to develop medical imaging experiences
  • Produce high-quality, efficient, well-tested modern Kotlin code
  • Follow established architecture patterns and evolve the codebase
  • Work in a complex codebase with internal Android modules managed by Android, Device Software, Imaging, and AI teams
  • Mentor engineers at all levels
  • Work on deep learning applications, telemedicine, and Butterfly iQ device integration
  • Use Kotlin, Jetpack Compose, Coroutines/Flow, and GraphQL
  • Break requirements into actionable engineering tickets

Requirements

What you’ll need
  • Bachelor of Science in Computer Science, Engineering, or related field
  • Track record of professional achievement and problem solving
  • 5+ years of native Android application development
  • Strong grasp of Kotlin and coroutines/reactive framework design patterns
  • Strong grasp of Jetpack Compose and View-based UI Development
  • Strong grasp of JUnit unit testing and knowledge of UI automation (Espresso)
  • Candidates must be authorized to work in the United States
  • Butterfly Network will not provide immigration sponsorship
  • Must adhere to company security policies and procedures, securely use company assets, complete security awareness training, safeguard company data and systems, and report security incidents
  • Ideally: experience with JNI/NDK bridging layers to native C++ code
  • Ideally: experience with Gradle multi-module builds and modularized Android app architecture
  • Ideally: knowledge of graphics rendering and image processing using OpenGL ES or Vulkan
  • Ideally: Python and C++ experience

Benefits

Comp & perks
  • Comprehensive health insurance, encompassing dental and vision coverage
  • Option to buy enhanced health insurance coverage
  • Annual Health Savings Account (HSA) contributions for enrolled employees
  • Comprehensive Employee Assistance Program
  • 401k plan and match
  • Employee Stock Purchase Plan (ESPP) for eligible employees
  • Unlimited Paid Time Off
  • 10 Holiday Days a Year
  • Parental Leave
  • Additional benefits for primary caregivers returning from leave
  • Competitive salaried compensation
  • Equity
  • Opportunity to build a revolutionary healthcare product and save millions of lives