CarGurus is hiring a Senior Principal Software Engineer to serve as a hands-on cloud architect within its Engineering Platform organization. Following a large lift-and-shift to AWS, the role will help more than 300 engineers build cloud-native, SaaS-ready software that is resilient, secure, and scalable. The engineer will work alongside teams across the organization, tackling difficult system and cloud architecture problems and leaving reusable patterns rather than being assigned to a single squad. The role combines system and cloud architecture with hands-on engineering. It involves guiding teams through architectural challenges, building prototypes and reference implementations, advancing AWS self-service and guardrails, and shaping technical direction. The engineer will also lead architecture work for SaaS maturity and compliance readiness, guide agentic workloads on AWS, and mentor senior engineers.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal
Education Level
No Education Listed