Principal Software Architect (Platform)
New
United StatesFull-TimePrincipal
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 10 or more years of software engineering experience
- Required Skills
- AWSPythonSQLElasticSearchJavaKubernetesMongoDBSpring BootApache KafkaRedis
Requirements
- 10 or more years of software engineering experience with architectural scope
- Proven experience as a senior technical owner of a complex distributed system
- Track record of identifying and driving technical initiatives independently
- Experience working effectively within globally distributed engineering organizations
- Background in SaaS platform engineering
- Proficiency in Java / Spring Boot
- Proficiency in Python
- Proficiency in Kafka / Kafka Connect
- Proficiency in Kubernetes and AWS
- Proficiency in database technologies (Elasticsearch, MongoDB, SQL, Redis)
- Experience with Serverless / Lambda and CI/CD
Responsibilities
- Architect and lead delivery of complex, cross-functional initiatives spanning backend services, data pipelines, and cloud infrastructure
- Drive the adoption and maturity of AI within engineering workflows and platform capabilities
- Identify systemic technical challenges across reliability, performance, scalability, and observability
- Define and uphold engineering standards across code quality, testing, API design, and deployment patterns
- Make architectural decisions in ambiguous situations and communicate them to stakeholders
- Partner with Product and business teams to translate requirements into technical strategy
- Provide mentorship and technical guidance to the global engineering team
View Full Description & ApplyYou'll be redirected to the employer's site