Staff Software Engineer, Android

On-demand access to English tutors over video chat.
Android
Staff Software Engineer
Remote
101 - 500 Employees
8+ years of experience
Education

Description For Staff Software Engineer, Android

Cambly, an innovative education technology company, is seeking a Staff Software Engineer for their Android team. The role is integral to their mission of providing instant access to English education worldwide through their video chat platform. As the Staff Android Engineer, you'll be responsible for leading technical initiatives and strategy for their Android platform, which is crucial as Android is their dominant platform in key markets. The position requires 8+ years of experience in Android development, with expertise in Kotlin and modern Android practices.

The role combines technical leadership with hands-on development, focusing on creating a seamless experience for users across 130+ countries. You'll be working with a global team to build and maintain an app that supports multiple languages, payment systems, and social network integrations. The company offers a balanced hybrid work environment, combining in-office collaboration with remote flexibility, including their unique "Work-from-anywhere July" benefit.

Cambly provides a comprehensive benefits package including medical, dental, and vision insurance, 401k with company match, generous PTO, and a strong emphasis on work-life balance. The company culture focuses on healthy growth, collaborative learning, and meaningful impact. They're particularly proud of their inclusive environment and welcome diverse backgrounds and perspectives.

This is an excellent opportunity for a senior Android engineer looking to make a significant impact in global education while working with modern technologies and practices in a supportive, growth-oriented environment.

Last updated 11 hours ago

Responsibilities For Staff Software Engineer, Android

  • Lead fast-moving initiatives and technical strategy on the Android platform
  • Ensure Android users have an optimal experience
  • Build Android infrastructure for team scalability
  • Work directly with students, tutors, and international team
  • Build an app in 10+ languages that integrates with social networks and payment methods

Requirements For Staff Software Engineer, Android

Kotlin
  • 8+ years highly applicable experience building and shipping consumer-facing Android software
  • Experienced owner of large scale app(s) released on Google Play Store
  • Deep understanding and proficiency in design patterns and writing clean, testable code
  • Proficient in Kotlin and Android SDKs, including knowledge of Jetpack libraries
  • Experience with concurrency design patterns using Coroutines or RxJava
  • A global perspective and creative mindset
  • A Bachelor's degree in Computer Science or equivalent

Benefits For Staff Software Engineer, Android

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Hybrid work environment (M, T, & Th in office, W and Fr WFH)
  • Work-from-anywhere July
  • Catered lunches on in-office days
  • Medical, Dental, Vision insurance
  • 401k with company match
  • Wellness program
  • 20 days PTO
  • 11 Company Holidays
  • Holiday Shut-down the last week of Dec
  • Sick leave

Interested in this job?

Jobs Related To Cambly Staff Software Engineer, Android

Member of Technical Staff - Android Engineer

Senior Android Engineer position at Microsoft AI, building next-generation mobile experiences for Copilot AI assistant in Mountain View, CA.

Staff Software Engineer, Android

Staff Software Engineer position at Suno, building Android apps for AI-powered music creation, requiring 7+ years of experience and expertise in Kotlin and Jetpack Compose.

Lead Software Engineer - Android

Lead Software Engineer position at JPMorgan Chase focusing on Android development, requiring 5+ years of experience and strong technical leadership skills.

Staff Android Engineer, Guest & Host

Staff Android Engineer position at Airbnb focusing on User, Listings & Platform Client team, building and shaping future of user profiles, listing management, and quality-related products.

Technical Lead Manager, Android Kernel, Android Systems

Lead Android Kernel and Systems development at Google, managing team and technical strategy for core Android infrastructure components.