Software Architect
Core
Define and evolve company-wide architecture and technology vision, leading technical direction across multiple teams and locations.
Role type
Senior Software Architect (Strategy & Leadership)
Builds
Global reference architecture, scalable platform services, and reusable building blocks
Domain
SaaS, Cloud Native, Microservices
Deliverable
production ML models | product features | infrastructure
Required skills
Architecture design & documentation, Re-architecting existing systems, Modern programming languages (C#, Python, Java), REST APIs, Cloud Native development, Microservices, DevOps (CI/CD, IaC, Kubernetes), Mentoring senior engineers, Cross-team influence
Preferred skills
Azure & GCP, OKR framework, AI-enabled development
Technologies
C#, Python, Java, Azure, GCP, Kubernetes, CI/CD, REST
Responsibilities
Establish architectural principles and standards, Mentor 50+ engineers across teams, Drive adoption of standards through collaboration, Guide complex cross-team initiatives, Improve platform scalability and stability, Assess technical skills of senior engineers
Seniority
Senior, hands-on IC with strategic leadership
