Swift Navigation is looking for a Cloud Architect to develop the cloud infrastructure and services for their global GNSS corrections service, designed to support millions of concurrent users. The goal is to maintain leadership in providing high-precision, autonomous navigation by ensuring scalability, reliability, and efficiency of their services.
Requirements
- Extensive experience in designing and managing scalable online services and distributed systems on major cloud platforms (AWS, GCP, Azure).
- Excellent understanding of distributed systems (pitfalls, scaling issues, residency, integrity), including algorithms, data structures, data stores, and the use of database systems in these environments
- Proficient in container orchestration technologies, such as Kubernetes, and in infrastructure as code for automated deployment and management.
- Experience with security protocols and how to architect a secure cloud infrastructure
- Experience in high-end production infrastructure, particularly in automotive or similar industries requiring high reliability and precision.
- Proficiency in modern software engineering practices, such as CI/CD, Agile development, and infrastructure automation.
- Proficiency with C++, Go, Rust, and Python.
Responsibilities
- Lead the architecture of scalable, high-availability GNSS corrections cloud services and infrastructure supporting the current user base of 8 million plus and growing to 100s of millions of users
- Lead the architecture and design of services necessary to build a high availability, high reliability service that is used in safety of life applications and is cost optimized
- Lead design of external service APIs for customer use
- Lead the architecture of systems for scalable and reliable real-time ingestion, processing, and analysis of streaming data from diverse, real-world GNSS data sources
- Architect safety and security as a foundation of the cloud services. Help maintain related certifications ( ISO26262, ISO27001, ISO20000, ISO21434, etc).
- Drive adoption of best practices in cloud services, security, and DevOps, including automation, monitoring, and continuous deployment.
- Lead the effort to move to a multi-tenant, highly scalable cloud architecture, including supporting systems such as CI/CD, telemetry, health, and diagnostics.
Other
- Collaborate closely with cross-functional teams, including systems engineering, GNSS algorithms, software development, and service operations
- Collaborate with a cross-functional team in the development of new product offerings and their integration into our cloud services
- Superb communication and collaboration skills, with the ability to lead technical discussions and projects across multiple teams.
- Excellent problem-solving capabilities and judgment with a detailed but flexible approach. Ability to make sound, scalable decisions and create clear processes
- Lead and drive progress through increased uncertainty and ambiguity