onsite
Principal Software Architect - Vaco by Highspring
Software Architect
Lead the design and delivery of enterprise‑scale cloud, data, and AI solutions, driving migration, modernization, and architectural governance while mentoring development teams.
About the role
Key Responsibilities
- Design and evolve scalable, secure cloud architectures across AWS and Azure for enterprise applications.
- Lead end‑to‑end cloud migration and modernization programs, including containerization and Kubernetes orchestration.
- Architect data platforms and AI/ML pipelines that enable real‑time analytics and intelligent business processes.
- Define and enforce architecture standards, governance frameworks, and best practices across development teams.
- Provide technical leadership, mentorship, and design guidance to engineers and architects throughout the organization.
Requirements
- 10+ years of software architecture experience with a focus on cloud (AWS/Azure) and microservices.
- Proven expertise in container orchestration (Kubernetes) and infrastructure as code (Terraform, CloudFormation).
- Strong background in data engineering, data lakes, and building machine‑learning pipelines.
- Demonstrated ability to lead large‑scale migration projects and drive architectural governance.
- Excellent communication and mentoring skills, with a track record of influencing cross‑functional teams.
Skills
awsazurekubernetesmachine learning