Principal Software Development Engineer, International jobs in United States
cer-icon
Apply on Employer Site
company-logo

CarGurus · 20 hours ago

Principal Software Development Engineer, International

CarGurus is the largest and fastest-growing automotive marketplace, focused on providing trust and transparency in car shopping. The Principal Software Development Engineer will provide technical leadership for international product initiatives, collaborating with cross-functional teams to deliver high-quality solutions that meet the evolving demands of the business.

AutomotiveClassifiedsPrice ComparisonShopping
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Work closely with engineers, product managers, and stakeholders across the company to gather new product requirements and transform them into effective technical solutions
Own the full development lifecycle from refining initial concepts and architecting advanced features as robust microservices, to implementing and delivering practical, high-quality systems
Contribute to high standards of quality by ensuring code is reliable, performant, and well-tested, with automated tests across the testing pyramid that ensure strong production health of our systems
Promote a culture of observability by helping teams leverage operational metrics to diagnose, mitigate, and resolve challenging production issues across multiple services and boost operational excellence
Use AI technologies, optimizing the software development process and driving greater efficiency across teams
Mentor engineers by offering guidance, actionable feedback, and insightful recommendations to support sound technical decision-making

Qualification

JavaAWSDistributed systemsMicroservicesSpring BootHibernateNoSQL databasesCloud infrastructureAI technologiesFullstack experienceCommunication skillsMentoring

Required

Bachelor's degree or higher in Computer Science or similar; or equivalent experience in computer science fundamentals including data structures, algorithms, design patterns, and complexity analysis
8+ years of experience as a professional Software Engineer, including 3+ years serving as a technical lead or principal engineer working with Java (or similar languages), and frameworks such as Spring Boot and Hibernate
5+ years of experience designing, building, deploying, scaling, testing, and evolving distributed systems and high-volume transaction applications using service-oriented architecture in 24/7 production environments
2+ years of experience using cloud infrastructure technologies such as AWS, Terraform or similar cloud services
3+ years of hands-on experience working with both relational and NoSQL databases, applying the right data models to diverse needs
Experience in operating and troubleshooting production systems
Outstanding written and verbal communication abilities, with a demonstrated talent for translating technical concepts for both engineering and business audiences
Consistent record of being self-motivated, resourceful, and proactive in driving projects and business goals
An aptitude for leveraging AI tools such as Windsurf, Cursor or similar to enhance software development and operational efficiency. Additional hands-on experience with LLMs is a huge plus

Preferred

Fullstack experience is a plus

Benefits

Equity for all employees
Career development and corporate giving programs
Employee resource groups (ERGs) and communities
Flexible hybrid model
Robust time off policies
Daily free lunch
New car discount
Meditation and fitness apps
Commuting cost coverage

Company

CarGurus

company-logo
CarGurus is an online automotive destination that assists users in contacting sellers and comparing local listings for new and used cars.

H1B Sponsorship

CarGurus has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (37)
2024 (38)
2023 (36)
2022 (50)
2021 (27)
2020 (23)

Funding

Current Stage
Public Company
Total Funding
$1.75M
2022-08-11Post Ipo Secondary
2017-10-11IPO
2017-08-16Series A· $1.75M

Leadership Team

leader-logo
Jason Trevisan
Chief Executive Officer
linkedin
leader-logo
Ben Kasdon
Vice President, Product
linkedin
Company data provided by crunchbase