Step into an early-stage team that is partly in place and help shape, grow and scale
Lead code reviews, architecture discussions and operational readiness reviews
Define and drive the technical direction for significant components of our next-generation cloud architecture, collaborating with our most senior technologists
Partner closely with desktop agent and AI teams
Own and deliver large-scale, cross-functional engineering projects — from technical and architecture planning through to execution and accountability
Champion continuous improvement through design reviews, post-mortems and engineering best practices
Hire, develop and retain exceptional engineers
Foster a culture that mirrors the best engineering traits: comfort with ambiguity, propensity to action and strong cross-team collaboration
Requirements
B.S. degree in Computer Science or related field
5+ years of experience managing engineers, with a track record of building and developing high-performing teams
Hands-on experience building and operating high-volume, highly resilient Tier-1 cloud services and systems
Strong knowledge of Go, Java or similar technologies
Demonstrated ability to own and deliver large, complex engineering projects across multiple teams and stakeholders
Proven ability to operate with ambiguity and make sound technical decisions with limited information
Strong sense of ownership and accountability for what your team builds and ships
Experience driving technical decisions and alignment across groups with competing priorities
Ability to communicate complex technical ideas in writing and verbally
Tech Stack
Cloud
Java
Go
Benefits
Market leader in compensation and equity awards
Comprehensive physical and mental wellness programs
Competitive vacation and holidays for recharge
Paid parental and adoption leaves
Professional development opportunities for all employees regardless of level or role
Employee Networks, geographic neighborhood groups, and volunteer opportunities to build connections