CareerPlan

Principal Software Architect

USAFull-time2026-07-31 → 2026-11-11
Hybrid

Core

Designing and architecting high-performance, fault-tolerant, distributed software solutions for Sabre's AI-native travel platform, serving airlines, hoteliers, and agencies.

Role type

Principal II Software Architect (Hands-on IC with strategic scope)

Builds

Scalable, cloud-native travel retailing systems, microservices, and AI-integrated components

Domain

Travel technology, Cloud-native architecture, AI/ML integration

Deliverable

production ML models | product features

Required skills

Java, Spring Boot, Microservices, Distributed Systems, Cloud Architecture (GCP), AI/ML concepts, MCP servers, Python, System Design, CI/CD, Test-Driven Development

Preferred skills

Payment domain knowledge, JVM tuning, Rule engines (Drools), Data Engineering, AI libraries

Technologies

Java, Spring, Spring Boot, GCP, Python, Drools, Tomcat, JSON-RPC, JMS, Bash, Python scripting

Responsibilities

Develop comprehensive software designs and system architecture diagrams; Provide architectural guidance to global development teams; Design and implement new components and subsystems; Create architectural roadmaps aligning with business strategies; Mentor developers and technical leads on design principles and best practices; Diagnose system failures and production issues; Ensure compliance with security, data privacy, and non-functional requirements; Collaborate with business partners to translate functional requirements into technical specifications.

Seniority

Principal, hands-on IC with strategic mentorship