Senior Software Engineer, Android (Kotlin) San Francisco, CA or Remote (U.S.)

Doximity, Inc.

San Francisco (CA)

Remote

USD 164,000 - 220,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision offerings
401k with matching program
Employee stock purchase plan
Family planning support
Generous time off
Wellness benefits

Job summary

Doximity, Inc. is looking for a Senior Software Engineer II specializing in Android development with extensive Kotlin knowledge. This position can be held in San Francisco or remotely. The ideal candidate has at least 7 years of Android experience, is proficient in the full app development lifecycle, and possesses strong communication and mentoring skills. Benefits include comprehensive medical offerings, a 401k match, and generous time off among others. Salary ranges from $164,000 to $220,000 annually.

Qualifications

  • Advanced knowledge of Kotlin is essential.
  • Must have at least 7 years of professional Android development experience.
  • Experience with the entire app development lifecycle from development to shipping.

Responsibilities

  • Collaborate with product managers, designers, QA, and other developers.
  • Architect code for flexibility, modularity, and reusability.
  • Mentor team members through knowledge sharing and code reviews.

Skills

Advanced knowledge of Kotlin
7+ years of experience with Android development
Experience with app development process
Experience with Clean Architecture
Experience with AI agentic development
Experience with JUnit and instrumentation testing
Understanding of design patterns
Experience with async patterns and network communication
Self-management skills
Clear communication skills
Desire to mentor others

Job description

Senior Software Engineer II - Android (Kotlin)

San Francisco, CA or Remote (U.S.)

We are looking for a talented Android Software Engineer to join our team of 10 Android engineers. Our team is remote and embraces industry-standard tools for collaboration.

About You
  • Advanced knowledge of Kotlin
  • At least 7 years of professional experience with Android development using the Android SDK
  • Experience with the entire app development process, from development to shipping on Google Play
  • Some experience with Clean Architecture is preferred
  • Some experience with AI agentic development is preferred
  • Stay up-to-date with latest patterns and libraries from the Android community
  • Experience with both JUnit and instrumentation testing on Android
  • Understanding of design patterns and ability to detect their use cases in code
  • Experience with async patterns and network communication
  • Self-management skills and impeccable follow‑through
  • Clear communication skills with concise and cohesive delivery
  • Desire to mentor others in software engineering excellence
How You'll Make an Impact
  • Collaborate with product managers, designers, QA, and developers to drive mobile projects from beginning to end
  • Participate in decision‑making and weigh scope, complexity, and timing factors
  • Architect code to encourage flexibility, modularity, and reusability
  • Mentor team members through knowledge sharing and thorough code reviews
  • Maintain robust apps by writing tests, monitoring, reporting, and troubleshooting bugs
Compensation

The US total compensation range for this full‑time position is $164,000 - $220,000 (inclusive of salary + equity). The range displayed on each job posting reflects the approximate total target compensation for the position across the US. Within the range, individual pay is determined by factors including relevant skills, experience, and education/training. Please note that the compensation listed does not include benefits.

More on Benefits/Perks
  • Medical, dental, vision offerings for you and your family
  • 401k with matching program
  • Employee stock purchase plan
  • Family planning support, Childcare FSA, and parental leave
  • Life, AD&DD, and Disability protection
  • Generous time off, holidays, and paid company trips
  • Wellness benefits and more
EEOC Statement

Doximity is proud to be an equal opportunity employer, and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Android (Kotlin)
Senior Software Engineer, Android (Kotlin)

Doximity • San Francisco (CA)

Remote
USD 150,000 - 190,000
Remote Senior Android Engineer: Kotlin & Mentorship
Remote Senior Android Engineer: Kotlin & Mentorship

Doximity • San Francisco (CA)

On-site
USD 150,000 - 190,000
Software Engineer (Android) ID48356
Software Engineer (Android) ID48356

AgileEngine • Miami (FL)

Hybrid
USD 100,000 - 130,000
Mentorship and TechTalks
Education budget
Fitness budget
+1
Software Engineer (Android) ID48356
Software Engineer (Android) ID48356

AgileEngine • Boca Raton (FL)

Hybrid
USD 100,000 - 130,000
Mentorship
Education budget
Flexible schedule
+1
Software Engineer (Android) ID48356
Software Engineer (Android) ID48356

AgileEngine • Tampa (FL)

Hybrid
USD 100,000 - 130,000
Mentorship and TechTalks
Competitive USD-based compensation
Flexible schedule
+1
Software Engineer (Android) ID48356
Software Engineer (Android) ID48356

AgileEngine • Baltimore (MD)

Hybrid
USD 100,000 - 130,000
Mentorship and TechTalks
USD-based pay with budgets for education and fitness
Exciting projects with top companies
+1
Software Engineer (Android) ID48356
Software Engineer (Android) ID48356

AgileEngine • Seattle (WA)

Hybrid
USD 120,000 - 150,000
Mentorship and personalized growth roadmaps
Competitive USD-based compensation
Flexible schedule with remote options
+1
Senior Android Engineer
Senior Android Engineer

Peraton • San Antonio (TX)

On-site
USD 104,000 - 166,000
Senior Android Engineer
Senior Android Engineer

Peraton • Falls Church (VA)

On-site
USD 104,000 - 166,000
Sr. Mobile Engineer, Android
Sr. Mobile Engineer, Android

Socket.dev • San Mateo (CA)

Hybrid
USD 150,000 - 183,000
Competitive base salary
Annual bonus
Equity package
+4