Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Staff Software Engineer - Android

Home > Java programming jobs

Staff Software Engineer - Android in Others new

  • Bengaluru, India

Responsibilities

  • Design, build, and evolve Android systems for Mobile Device Management products.
  • Lead Android platform architecture, technical direction, and critical product components.
  • Define scalable approaches to mobile security, performance, authentication, storage, networking, provisioning, privacy, and application management.
  • Write secure, maintainable Java and Kotlin code for high-quality Android experiences.
  • Lead technical initiatives, review designs, break down complex problems, and mentor engineers.
  • Evaluate Android technologies, frameworks, and engineering practices.
  • Collaborate with product managers, designers, backend engineers, QA, and other stakeholders.

Requirements

  • 8+ years of object-oriented software engineering experience with deep native Android expertise.
  • Expert knowledge of Java and Kotlin, including concurrency, multithreading, design patterns, and performance optimization.
  • Strong understanding of Android frameworks, platform internals, design guidelines, and development best practices.
  • Experience building secure Android applications, including secure interprocess communication between Android apps.
  • Track record of developing high-quality Android applications, ideally published on the Google Play Store.
  • Experience with enterprise mobility, mobile security, provisioning, application management, or related Android platform capabilities.
  • Understanding of cryptography and PKI.
  • B.Tech. or M.Tech. in Computer Science, or equivalent relevant development experience.
  • Microsoft Exchange ActiveSync experience is strongly preferred.

Benefits

  • Flexible working model supporting work from home or office.
  • Health, wellness, and financial plans.
  • Global and diverse teams across 23+ countries.
  • Learning tools and career development programs.
  • Equity and inclusive workplace initiatives.

Ivanti

Ivanti builds enterprise IT and security software for unified endpoint management, patching, asset management, and IT service management, anchored by the Ivanti Neurons platform. It sells subscriptions and services to large organizations that need to manage and secure fleets of devices and applic...

Similar positions

Senior Software Engineer, Quality

  • Camunda
  • Full time
  • Remote
  • 10/03/2026
  • Salary: GBP 90,300 - 148,500
  • EMEA, US

Senior Staff Software Engineer

  • Airbnb
  • Full time
  • USA
  • 10/03/2026
  • Salary: $248k-$310k
  • Remote

Test Engineer

  • Booz Allen Hamilton
  • Full time
  • USA
  • 10/03/2026
  • Salary: $87k - $198k/yr
  • Chantilly, VA

Associate Software Engineer in Test

  • Veeva Systems
  • Full time
  • Canada
  • 10/03/2026
  • Toronto

Software Engineering - Senior Java Engineer

  • FICO
  • Full time
  • USA
  • 10/03/2026
  • Salary: $122k-$192k
  • Remote