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
View details
Apply Now