Software Engineer, Principal

Antuit

Bengaluru

Hybrid

INR 3,500,000 - 5,500,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

Hybrid work
Summer Flex Fridays
Focus Fridays
Annual well-being day

Job summary

Zebra is seeking a Principal Software Engineer to lead Android software development for our enterprise products. You will define the technical roadmap, drive AI adoption, and design scalable architectures using MVVM, MVI, and Clean Architecture.

You will mentor engineers, improve performance, and collaborate with product and backend teams to deliver robust solutions. Senior candidates will own CI/CD, security frameworks, and Play Store releases, ensuring high quality and reliable deployments

Qualifications

  • 10+ years of Android experience with Java and Kotlin.
  • Deep Android SDK knowledge including Jetpack Compose.
  • Experience with MVVM, Clean Architecture and DI (Dagger).
  • Strong API integration with Retrofit/Room/Firebase.
  • Experience optimizing apps for diverse devices and architectures.
  • Extensive TDD/Unit/Instrumentation testing (JUnit, Espresso).
  • Lead technical decisions and mentor engineers in AGILE environments.

Responsibilities

  • Define, drive, and communicate the Android roadmap and long-term vision.
  • Drive AI adoption across product architectures and engineering processes.
  • Design scalable, modular Android architectures (MVVM, MVI, Clean)
  • Set high coding standards and lead code reviews.
  • Mentor senior and mid-level engineers for technical excellence.
  • Identify performance bottlenecks and optimize memory and battery usage.
  • Collaborate with Product, UX, and Backend to translate requirements.
  • Own and improve CI/CD, security, and release processes on Google Play.

Skills

Android
Java
Kotlin
MVVM
MVI
Clean Architecture
Dagger
Retrofit
Room
Firebase
Jetpack Compose
TDD
JUnit
Espresso
AI Technologies
Agile
Jira

Tools

Dagger
Retrofit
Room
Firebase
JUnit
Espresso
Jetpack Compose

Job description

Overview:

At Zebra, we are a community of innovators who come together to create new ways of working. United by curiosity and a culture of caring, we develop smart solutions that anticipate our customer s and partner s needs and solve their challenges.

Being part of Zebra Nation means you are seen, heard, valued, and respected. Drawing from our unique perspectives, we collaborate to deliver on our purpose. Here you are part of a team pushing boundaries today to redefine the work of tomorrow for organizations, their employees, and those they serve.

You ll have opportunities to learn and lead in a forward-thinking environment, defining your path to a fulfilling career while channeling your skills toward causes you care about-locally and globally.

Come make an impact every day at Zebra.

What Were Looking For:

As a Principal Software Engineer, you will analyze, develop, design, and maintain software for the organization s products and systems. You will perform system integration of software and hardware to maintain throughput and program consistency, as well as develop, validate, and test structures and user documentation. Working under consultative direction toward predetermined long-range targets, you will determine and pursue courses of action essential in obtaining desired outcomes.


  • Technical Leadership Strategy: Define, drive, and communicate the technical roadmap and long-term vision for the Android application.
  • AI Adoption Integration: Drive the strategic adoption of Artificial Intelligence (AI) technologies across both product architectures and internal engineering processes to improve productivity and capability.
  • Architecture Design: Design highly scalable, modular, and maintainable app architectures leveraging MVVM, MVI, and Clean Architecture patterns.
  • Code Quality Standards: Set and enforce high-quality coding standards, perform complex code reviews, and drive engineering best practices across the team.
  • Mentorship: Mentor senior and mid-level engineers, fostering a strong culture of technical excellence, collaboration, and continuous learning.
  • Performance Optimization: Identify and resolve critical performance bottlenecks, memory management issues, and enhance battery efficiency specifically for Enterprise-grade use cases.
  • Collaboration: Partner closely with Product Managers, UX Designers, and Backend Engineers to translate complex business requirements into robust, deployable technical solutions.
  • Release Management: Own and optimize the CI/CD pipeline, application security frameworks, and release processes on the Google Play Store.
Required Technical Competencies
  • Language Frameworks: At least 10+ Years of expereince into High proficiency and competency in Android, Java, and Kotlin is REQUIRED.
  • Web Development: Familiarity using Android web development (both client and server) is REQUIRED.
  • Customer Interaction: Experience working directly with customers to understand requirements and resolve issues is REQUIRED.
  • Android Architecture: Deep understanding of the Android SDK, Jetpack Compose, and the underlying Android application and Framework.
  • Design Patterns: Strong experience with MVVM, Clean Architecture, and dependency injection frameworks (e.g., Dagger).
  • Data Networking: Robust experience with Retrofit, Room Database, Firebase, and complex API integration.
  • Device Adaptability: Experience in optimizing applications for diverse hardware profiles, device capabilities, and screen sizes.
  • End-to-End System Design: Experience designing end-to-end solutions spanning from Web Interfaces/Consoles down to Android device changes.
  • Testing: Strong experience with Test-Driven Development (TDD), unit testing (JUnit), and instrumentation testing (Espresso).
  • AI AI Adoption: Experience with AI technologies, leveraging modern machine learning models, and leading the deployment and organizational adoption of AI-based development tools.
Professional Soft Skills
  • Methodologies: Strong experience with Agile methodologies and tools such as Jira.
  • Business Acumen: Excellent business acumen with the ability to manage and prioritize multiple tasks effectively.
  • Problem-Solving: Exceptional analytical skills, strong problem-solving capabilities, and keen attention to detail.
  • Collaboration Communication: Outstanding communication skills and a proven ability to work and lead in a team environment.
  • Adaptability: A strong eagerness to learn, experiment, and rapidly adapt to new technologies.
Benefits:

We understand the importance of work-life balance and wellbeing, which is why we offer flexibility for our teams including: hybrid work, adaptable hours, Summer Flex Fridays, Focus Fridays, and an annual companywide well-being day to promote revitalization and success.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer, Senior
Software Engineer, Senior

Antuit • Bengaluru

On-site
INR 2,500,000 - 4,500,000
hybrid work
adaptable hours
Summer Flex Fridays
+2
Software Engineer Senior
Software Engineer Senior

Zebra Technologies • Bengaluru

Hybrid
INR 2,000,000 - 5,000,000
Hybrid work
Focus Fridays
Summer Flex Fridays
Software Engineer Senior I
Software Engineer Senior I

Antuit • Bengaluru

Hybrid
INR 1,800,000 - 3,200,000
Hybrid work model
Flexible hours
Summer Flex Fridays
+2
Software Engineer, Principal
Software Engineer, Principal

Zebra Technologies • Bengaluru

Hybrid
INR 1,500,000 - 2,200,000
ML Ops Engineer
ML Ops Engineer

Zebra Technologies • Bengaluru

Hybrid
INR 1,800,000 - 2,400,000
Software Engineer I (IN) Senior
Software Engineer I (IN) Senior

Zebra Technologies • Bengaluru

Hybrid
INR 1,500,000 - 2,100,000
Hybrid work
Flexible hours
Annual wellbeing day
Solution Architect
Solution Architect

Symbol Technologies India Private Limited • Bengaluru

Hybrid
INR 4,000,000 - 7,000,000
Hybrid work environment
Travel up to 15%
Principal Engineer - Camera
Principal Engineer - Camera

Zebra Technologies • Bengaluru

Hybrid
INR 5,000,000 - 8,000,000
Hybrid work
Adaptable hours
Summer Flex Fridays
+2
Solution Architect
Solution Architect

Zebra Technologies • Bengaluru

On-site
INR 4,500,000 - 6,500,000
Hybrid work
Flexible hours
Summer Fridays
+2
Software Engineer I IN Senior
Software Engineer I IN Senior

Zebra Technologies • Bengaluru

On-site
INR 2,500,000 - 4,200,000
Hybrid work
Wellbeing and focus Fridays