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

CarGurus · 2 weeks ago

Principal Software Development Engineer, Competitive Intelligence

CarGurus is the largest and fastest-growing automotive marketplace, dedicated to providing trust and transparency in car shopping. The Principal Software Development Engineer will lead the technical direction for the Dealer Competitive Intelligence platform, collaborating with various teams to deliver complex market insights through innovative solutions.

AutomotiveClassifiedsPrice ComparisonShopping
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Work closely with engineers, product managers, and stakeholders across the company to gather complex product requirements and transform them into effective, robust, and production-ready solutions
Define, socialize, and lead the technical vision and architectural roadmap for the entire Dealer Competitive Intelligence platform, ensuring long-term performance, reliability, and security across the entire data lifecycle
Serve as a technical leader by establishing clear engineering practices, ensuring high standards for code quality, testability, observability, and operational excellence across the team and adjacent groups
Guide the technical direction in both our important Java backend services (e.g., microservices, APIs) and sophisticated modern web applications (React) that provide data visualization and intuitive user experiences
Mentor, coach, and support the growth of engineers, leading technical design reviews and promoting sound technical decision-making throughout the organization
Evaluate, advocate for, and incorporate advanced technologies, including AI/ML capabilities, to enhance the accuracy, breadth, and strategic value of our market intelligence data products

Qualification

JavaMicroservicesAWSReactSpring BootDistributed SystemsNoSQL DatabasesInfrastructure as CodeCommunication 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 professional software development experience, including 3+ years of experience leading technical strategy or serving as a Principal/Staff Engineer working with Java (or similar languages), and frameworks such as Spring Boot
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
Strong proficiency in cloud infrastructure, AWS preferred, including familiarity with infrastructure-as-code concepts (e.g., Terraform)
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
Outstanding written and verbal communication abilities, with a proven talent for articulating complex technical roadmaps and trade-offs to executive leaders, business stakeholders, and engineering teams, ensuring alignment on long-term strategy and execution

Preferred

Experience with full-stack development, especially modern web applications like React, is a strong 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