Staff Software Engineer - Android(Java/Kotlin)

Ivanti

Bengaluru

On-site

INR 3,000,000 - 5,500,000

Full time

7 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Flexible working model
Competitive compensation
Global teams
Learning & development
Equity & belonging

Job summary

Ivanti in Bengaluru invites a Staff Software Engineer - Android (Java/Kotlin) to shape our Android platform and Mobile Device Management products for global customers. You will lead architecture decisions and mentor teams while delivering secure, scalable mobile solutions.

You will collaborate with product, design, backend, and QA to drive product vision, define scalable security, authentication, storage, and provisioning.

Qualifications

  • 8+ years of object‑oriented software engineering experience with native Android.
  • Expert knowledge of Java and Kotlin, concurrency and performance.
  • Strong understanding of Android frameworks and security practices.
  • Experience publishing Android apps on Google Play and enterprise mobility.

Responsibilities

  • Design, build, and evolve Android systems for Ivanti’s MDM products.
  • Lead Android platform architecture and long‑term technical direction.
  • Collaborate with product, design, backend, QA, and stakeholders to shape vision.
  • Define scalable approaches to mobile security, auth, storage, networking, and provisioning.
  • Write fast, secure Java and Kotlin code for high‑quality UX.
  • Lead initiatives, review designs, and mentor engineers across teams.
  • Evaluate emerging Android tech and CI/CD practices for Ivanti.

Skills

Android development
Java
Kotlin
Security concepts
CI/CD
Mentoring
Performance optimization
Architecture leadership

Tools

Play Console
Android Studio
Security testing tools

Job description

Staff Software Engineer - Android(Java/Kotlin)
About Us

Ivanti empowers organisations to manage and secure technology smarter through our AI‑powered Ivanti Neurons platform. We help IT and Security teams reduce complexity, work proactively, and deliver better outcomes at scale for customers around the world.

Ivanti helps organisations work smarter through Autonomous Endpoint Management powered by our AI‑driven Ivanti Neurons platform—delivering better outcomes for our customers by reducing complexity and enabling proactive IT and security operations.

Why this role matters

In this role, you will play a critical part in shaping the technical direction of Ivanti’s Android platform and Mobile Device Management products. Your work will influence how enterprise customers securely manage mobile devices, protect data, and deliver productive user experiences at scale.

You will serve as a technical authority for Android architecture, guide key platform decisions, and mentor engineering teams as we continue to build secure, scalable, and high-performing mobile solutions for customers around the world.

What you’ll do
  • Design, build, and evolve world‑class Android systems for Ivanti’s Mobile Device Management products.
  • Serve as a technical leader for Android platform architecture, long‑term technical direction, and critical product components.
  • Partner with product managers, designers, backend engineers, QA, and stakeholders to shape product vision and deliver seamless customer experiences.
  • Define scalable approaches to mobile security, performance, authentication, storage, networking, provisioning, privacy, and application management.
  • Write fast, secure, and maintainable Java and Kotlin code while contributing to high‑quality Android user experiences.
  • Lead technical initiatives, break down complex problems, review design work, and mentor engineers across teams.
  • Evaluate emerging Android technologies, frameworks, and CI/CD practices, recommending where they can strengthen Ivanti’s engineering approach.
What you will bring
  • 8+ years of object‑oriented software engineering experience, with deep expertise in native Android development.
  • Expert‑level knowledge of Java and Kotlin, including concurrency, multi‑threading, design patterns, and performance optimisation.
  • 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.
  • A 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.
  • Good understanding of security concepts such as cryptography and PKI.
  • Experience with Microsoft Exchange ActiveSync protocol would be strongly preferred.
Why Ivanti?
  • Friendly, flexible working model: Empower excellence whether you’re at home or in the office and support a healthy work‑life blend.
  • Competitive compensation and total rewards: Including health, wellness, and financial plans designed to support you and your family.
  • Global, diverse teams: Collaborate with talented people across 23+ countries.
  • Learning and development: Grow your skills through access to best‑in‑class learning tools and career development programmes.
  • Equity and belonging: We value every voice. Your perspective helps shape solutions for a changing world.
What drives us

Ivanti’s mission is to elevate human potential within organizations by managing, protecting and automating technology for continuous innovation.

It is through diverse and inclusive hiring, decision‑making, and commitment to our employees and partners that we will continue to build and deliver world‑class solutions for our customers.

Ivanti is proud to be an Equal Opportunity Employer. We’re committed to building a diverse team and fostering an inclusive environment where everyone belongs. We welcome applicants from all backgrounds and walks of life. Need adjustments during the process? Reach out to talent@ivanti.com we’re happy to help.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Android Software Engineer
Senior Android Software Engineer

Ivanti Technology India Private Limited • Bengaluru

On-site
INR 1,500,000 - 2,600,000
Flexible working model
Learning & development programs
Global teams
+1
Staff Software Engineer - Android(Java/Kotlin)
Staff Software Engineer - Android(Java/Kotlin)

TheCodingShef • Bengaluru

On-site
INR 3,500,000 - 7,000,000
Staff Application Security Engineer
Staff Application Security Engineer

Ivanti • Bengaluru

On-site
INR 1,500,000 - 2,000,000
Remote-friendly schedules
Competitive compensation
Global collaboration
+2
Staff Software Engineer
Staff Software Engineer

Palo Alto Networks, Inc. • Hyderabad

On-site
INR 4,000,000 - 6,000,000
Senior Staff Engineer Software (Android Developer)
Senior Staff Engineer Software (Android Developer)

Palo Alto Networks, Inc. • Pune District

On-site
INR 1,500,000 - 2,200,000
Staff Software Engineer - .net Angular Fullstack
Staff Software Engineer - .net Angular Fullstack

Ivanti • Bengaluru

On-site
INR 3,500,000 - 6,000,000
SW Technologist II- Android
SW Technologist II- Android

Philips Iberica SAU • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Office role — 3 days in-office
Android sr.Dev
Android sr.Dev

Concentrix • Hyderabad

On-site
INR 1,800,000 - 3,200,000
Senior Staff Engineer Software (Android Developer)
Senior Staff Engineer Software (Android Developer)

Palo Alto Networks • Pune District

On-site
INR 2,500,000 - 4,000,000
Technical Lead Mobile Development
Technical Lead Mobile Development

Persistent Systems Limited • Vadodara

Hybrid
INR 4,000,000 - 6,000,000
Hybrid work environment
Company-sponsored higher education and
Long Service awards
+1