CareerPlanSign in

Principal Software Engineer

Bengaluru, Karnataka, India💼 Full-time🗓 2026-09-10 → 2026-09-26

Core

Lead architecture, design, and implementation of large-scale software solutions for airline retailing, order management, payments, and digital transformation platforms.

Role type

Principal Software Engineer (Technical Lead)

Builds

Next-generation airline retailing and fulfilment platforms

Domain

Travel Technology / Cloud-Native Distributed Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Cloud-native architecture, Microservices, API design, Event-driven systems, Distributed systems design, Technical strategy, Architecture influence, Mentoring, Automation, Observability

Preferred skills

AI-enabled capabilities, Modern engineering practices

Technologies

Cloud-native frameworks, Microservices frameworks, Event-driven middleware

Responsibilities

Lead architecture and design of large-scale software solutions, Drive technical direction across multiple teams, Partner with product and business leaders to translate requirements, Champion modern engineering practices and automation, Mentor senior engineers

Seniority

Principal, hands-on IC with strategic influence

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.