FREE ACCESS
5,000–10,000 jobs/day
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.

Staff Software Engineer, Android
Butterfly Network, Inc.. Build native Android apps that reinvent the ultrasound user experience for mobile devices .
Core Competencies
Role fitCore 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 resumeApplicant 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 & technologiesAndroidCloudGradleGraphQLiOSJUnitKotlinPythonC++
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