Job Description
We are pioneering the next generation of enterprise infrastructure with our upcoming 2026 Platform. As a Lead Software Architect, you will define the architectural vision for scalable, secure, and high-performance distributed systems that will define the industry standard for the next decade. You will work at the intersection of AI, cloud computing, and edge architecture.
Why Join Us?
This is a unique opportunity to shape the core of a revolutionary technology stack. You will be surrounded by world-class engineers and researchers dedicated to pushing the boundaries of what is possible in software engineering.
Responsibilities
- Design and oversee the implementation of the 2026 Platform's core microservices architecture.
- Define technical standards, best practices, and coding conventions for the engineering team.
- Lead architectural reviews to ensure system integrity, scalability, and performance.
- Collaborate with cross-functional teams (Product, Security, DevOps) to drive technical strategy.
- Mentor senior and junior engineers, fostering a culture of innovation and excellence.
- Identify potential risks in the technical roadmap and propose mitigation strategies.
Qualifications
- 10+ years of professional software engineering experience with at least 5 years in a lead or architectural role.
- Deep expertise in distributed systems, cloud-native technologies (AWS, Azure, or GCP), and containerization (Docker, Kubernetes).
- Strong background in designing scalable APIs and high-throughput systems.
- Experience with modern programming languages such as Python, Go, or Rust.
- Proven track record of delivering complex software projects on time and within budget.
- Excellent communication skills with the ability to translate technical concepts to non-technical stakeholders.