Principal Software Developer, Backend Platform
Core
Define and evolve the technical direction, governance, and architecture of the backend platform for over 150 internal developers, integrating AI-native workflows to accelerate service delivery.
Role type
Principal Software Developer, Backend Platform
Builds
AI-native backend platform services, infrastructure, and developer tools for internal engineering teams
Domain
Industrial operations, SaaS platform engineering, distributed systems
Required skills
Distributed systems architecture, Cloud (AWS), Infrastructure as Code (Terraform/Atmos), CI/CD, GraphQL federation, Event-driven systems, API design, Node.js, TypeScript, Technical leadership, Cross-team alignment, Ambiguity navigation
Preferred skills
AI-native workflow integration, Organizational complexity management, Executive stakeholder communication
Technologies
AWS, Terraform, Atmos, GraphQL, Node.js, TypeScript
Responsibilities
Shape technical direction and governance for backend services, Integrate AI-native workflows into platform architecture, Resolve cross-cutting technical challenges across teams, Define platform-wide standards and patterns, Influence roadmap priorities through trade-off analysis, Mentor senior engineers on complex architectural decisions
Seniority
Principal, strategy & mentorship