Principal Software Architect, Workflow Orchestration
Core
Design, build, and scale a mission-critical cloud-native workflow orchestration platform to coordinate operational workflows for data center delivery and efficiency.
Role type
Principal Software Architect (Workflow Orchestration)
Builds
Distributed, cloud-native workflow orchestration platform for data center operations
Domain
Data Center Operations / Cloud-Native Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Boot, React, AWS, Kubernetes, EKS, Kafka, Temporal, Cadence, Airflow, Argo Workflows, AWS Step Functions, PostgreSQL, distributed systems design, event-driven architecture, observability, SRE practices
Preferred skills
Workflow orchestration platforms, event-streaming platforms, relational databases, observability, monitoring, alerting, incident response, SLO/SLI thinking, reliability engineering, engineering standards, architecture review practices
Technologies
Java, Spring Boot, React, AWS, Kubernetes, EKS, Kafka, Temporal, Cadence, Airflow, Argo Workflows, AWS Step Functions, PostgreSQL
Responsibilities
Define and drive architecture for cloud-native workflow orchestration; Design scalable, resilient, and highly available distributed systems; Establish architectural patterns and engineering practices; Lead technical decision-making across architecture, scalability, and performance; Build and evolve enterprise-grade services; Mentor senior engineers and lead design reviews; Author architecture decision records (ADRs)
Seniority
Principal, hands-on IC with strategy & mentorship