Senior/Principal Mobile Engineer (Android Focus)

Roblox is building tools and platforms that empower a global community of developers and creators to bring 3D immersive digital experiences to life.
San Francisco Bay Area, CA, USA
$267,720 - $331,640
Android
Principal Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience

Description For Senior/Principal Mobile Engineer (Android Focus)

Roblox is seeking a Senior/Principal Mobile Engineer with an Android focus to join their Platform Excellence team. This role involves driving the technical direction and vision of the Android platform, ensuring superior performance, reliability, and user experience across all 7 platforms Roblox runs on. The ideal candidate will lead architecture, design, and implementation on the Android platform, provide technical leadership, partner with product and design leaders, improve app performance, and drive the adoption of engineering best practices.

Key responsibilities include:

  • Bringing delightful experiences to mobile apps used by tens of millions of users daily
  • Leading architecture, design, and implementation on the Android platform
  • Providing technical leadership and mentorship to a team of engineers
  • Partnering with product and design leaders to bring innovative ideas to life
  • Continuously measuring and improving app performance
  • Introducing latest industry trends, technologies, and standard processes in mobile development
  • Driving the adoption of engineering best practices across teams

The ideal candidate should have:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field
  • 5+ years of experience in client software development, focusing on mobile apps
  • Cross-platform development experience with C++ and hardware APIs (a plus)
  • Proven track record of leading high-quality mobile application development
  • Experience with modern mobile architectures and large codebases
  • Excellent problem-solving and critical thinking skills
  • Strong collaboration abilities across engineering teams
  • Curiosity to learn new technologies and grow skills systematically

Roblox offers an industry-leading compensation package, excellent benefits, and a flexible work policy. The role is based in the San Mateo, CA headquarters, with in-office presence required Tuesday through Thursday.

Join Roblox in shaping the future of human interaction and solving unique technical challenges at scale while creating safer, more civil shared experiences for everyone.

Last updated 2 months ago

Responsibilities For Senior/Principal Mobile Engineer (Android Focus)

  • Lead architecture, design, and implementation on the Android platform
  • Provide technical leadership and mentorship to a team of engineers
  • Partner with product and design leaders to bring innovative ideas to life
  • Continuously measure and improve app performance across the technical stack
  • Bring in latest industry trends, technologies, and standard processes in mobile development
  • Drive the adoption of engineering best practices across teams

Requirements For Senior/Principal Mobile Engineer (Android Focus)

Java
Kotlin
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • 5+ years of experience in client software development, with focus on mobile apps
  • Experience with modern mobile architectures with very large codebases
  • Excellent problem-solving skills and ability to think critically and strategically
  • Ability to collaborate with many teams throughout the engineering organization
  • Curiosity to learn new technologies and systematically grow skills

Benefits For Senior/Principal Mobile Engineer (Android Focus)

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Industry-leading compensation package
  • Excellent medical, dental, and vision coverage
  • Rewarding 401k program
  • Flexible vacation policy
  • Roflex - Flexible and supportive work policy
  • Roblox Admin badge for avatar
  • Free catered lunches five times a week
  • Unlimited snacks
  • Onsite fitness center and fitness program credit
  • Annual CalTrain Go Pass

Interested in this job?

Jobs Related To Roblox Senior/Principal Mobile Engineer (Android Focus)

Principal Software Engineer

Principal Software Engineer role at Microsoft, focusing on Android development for Microsoft Teams, offering competitive salary and benefits.

Principal Android Developer

Principal Android Developer at Oracle: Design and develop cutting-edge Android applications for a world leader in cloud solutions.

Software Engineer, Android (Lead/Principal)

Join Salesforce as a Lead/Principal Android Engineer to develop innovative mobile applications and transform the field service industry.

Principal Software Engineer, Android

Principal Software Engineer, Android position at Disney for Hulu Android team, building and maintaining best-in-class Live and VOD applications for millions of subscribers.

Principal Android Developer

DEPT® is hiring a Principal Android Developer to lead complex app development, mentor team members, and drive innovation in their Digital Products Team.