About the Role
Our client is a cutting-edge SaaS company experiencing hyper-growth, renowned for its innovative cloud-based solutions. We are seeking a visionary and technically adept VP of Engineering to lead our Cloud Infrastructure team. This is a fully remote leadership position, responsible for architecting, building, and scaling our robust, highly available, and secure cloud platform. The ideal candidate will have a deep understanding of distributed systems, microservices architecture, and modern cloud technologies (AWS, Azure, GCP). You will be instrumental in driving engineering excellence, fostering a collaborative and innovative culture among remote engineers, and ensuring the reliability and performance of our critical infrastructure. This is a unique opportunity to shape the technological foundation of a market-leading company and lead a talented, geographically dispersed engineering team.
Key Responsibilities
- Lead and manage a team of talented software engineers focused on cloud infrastructure development and operations.
- Architect, design, and implement scalable, reliable, and secure cloud-native solutions.
- Drive the adoption of best practices in CI/CD, automated testing, infrastructure as code, and monitoring.
- Oversee the development and maintenance of microservices architecture and related services.
- Collaborate with product management and other engineering teams to define roadmaps and delivery plans.
- Foster a culture of innovation, continuous learning, and engineering excellence within the remote team.
- Manage cloud budgets and optimize infrastructure costs for efficiency.
- Ensure high availability, performance, and security of all cloud infrastructure components.
- Mentor and develop engineering talent, providing career growth opportunities.
- Stay abreast of emerging technologies and industry trends in cloud computing and infrastructure.
Requirements
- Master's degree in Computer Science, Engineering, or a related technical field. PhD is a plus.
- 10+ years of experience in software engineering, with a minimum of 5 years in leadership roles managing infrastructure or platform engineering teams.
- Extensive experience with major cloud providers (AWS, Azure, or GCP) and their services.
- Proven track record of designing and scaling complex, distributed systems and microservices architectures.
- Deep understanding of containerization technologies (Docker, Kubernetes).
- Expertise in infrastructure as code (Terraform, Ansible) and CI/CD pipelines.
- Strong knowledge of networking, security, and database technologies.
- Excellent leadership, communication, and strategic planning skills.
- Experience managing remote engineering teams effectively.
- Demonstrated ability to drive technical decision-making and influence across the organization.
Benefits
- This role offers an exceptionally competitive salary, significant equity options, and a performance-based bonus structure.
- As a fully remote position, it provides ultimate flexibility and work-life balance.
- Our client provides comprehensive health, dental, and vision insurance, a generous 401(k) or equivalent retirement plan with company match, and a substantial allowance for home office setup and continuous learning.
- Employees benefit from unlimited PTO and opportunities for rapid career advancement within a fast-paced, innovative tech environment.
- Join a team that values cutting-edge technology and empowers its remote workforce.