Principal Software Engineer
Core
Architect and ship large-scale cloud services and agentic AI systems that solve enterprise bottlenecks, balancing technical perfection with business impact.
Role type
Principal Software Engineer (Engineering Leader / Builder)
Builds
Large-scale cloud services, agentic AI systems, and public-facing APIs
Domain
Enterprise automation, Business Orchestration, distributed systems, AI-native platforms
Required skills
Architecting large-scale commercial applications, distributed systems design, data layer expertise (OLTP/OLAP), API design, product thinking, leading globally distributed teams
Preferred skills
Workflow Engines, Orchestration, document processing, user experience design
Technologies
Cloud services, agentic systems, public-facing APIs
Responsibilities
Propose and architect large-scale cloud services, validate product direction with customers, drive consensus across stakeholders, build agentic AI systems, lead through influence
Seniority
Principal, hands-on IC with leadership scope