CarGurus is hiring a Senior Principal Software Engineer to serve as a hands-on cloud architect in its Engineering Platform organization. Following a large lift-and-shift to AWS, this 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, helping teams adopt practical solutions, and leaving behind reusable patterns. The role spans system and cloud architecture, AWS platform practices, cost efficiency, SaaS maturity, compliance readiness, and agentic workloads. The engineer will partner with Product Engineering, Cloud Enablement, AWS solutions architects, InfoSec, and the Technical Leadership Team. They will prototype and build reference implementations, communicate architectural trade-offs, document decisions, and mentor senior engineers. The position offers a flexible hybrid work model. The annual pay range is $191,000–$239,000. The compensation package may also include discretionary bonuses or incentives and Restricted Stock Units. CarGurus describes its benefits and perks as including equity for all employees, career development and corporate giving programs, employee resource groups and communities, robust time off policies, daily free lunch, a new car discount, meditation and fitness apps, and commuting cost coverage.
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