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
Deliverable
production ML models | infrastructure | product features
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