Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Development Engineer

Venturefizz Product Management Community

Principal Software Development Engineer

At CarGurus, our mission is to give people the power to reach their destination. We started as a small team of developers determined to bring trust and transparency to car shopping. Since then, our history of innovation and go-to-market acceleration has driven industry-leading growth. In fact, we're the largest and fastest-growing automotive marketplace, and we've been profitable for over 15 years.

The market is evolving, and we are too, moving the entire automotive journey online and guiding our customers through every step. That includes everything from the sale of an old car to the financing, purchase, and delivery of a new one. Today, tens of millions of consumers visit CarGurus.com each month, and ~30,000 dealerships use our products. But they're not the only ones who love CarGurus—our employees do, too. We have a people-first culture that fosters kindness, collaboration, and innovation, and empowers our Gurus with tools to fuel their career growth. Disrupting a trillion-dollar industry requires fresh and diverse perspectives. Come join us for the ride!

Perform senior-level software engineering duties in a fast-moving, data-driven environment to improve search experience and performance. Duties include: collaborate with cross-functional teams on architecture designs and to define and deliver technical solutions that align with strategic business objectives and generate measurable results; develop an AI-based shopping assistant designed to transform and improve automotive search; leverage generative AI to test and develop solutions that address challenges faced by internal employees and end users; and mentor engineers and enhance team performance by promoting best practices in code quality, system design, and thoughtful technical decision-making. Telecommuting available 2 days per week, Must be available to report into Boston, MA office. Multiple positions.

Master's degree (or foreign equivalent) in Computer Science, Computer Engineering, Software Engineering, Information Technology, or a related field and four (4) years of experience in the job offered or related occupation. Requires one (1) year of experience with each of the following: Object-Oriented Programming (OOP) in Java; Data layer including SQL, caching strategies, and storage alternatives; HTML, CSS, JavaScript, TypeScript, and React; Developing well-structured, performant components to be leveraged in scalable web applications; Web Tier technologies and strategies; CI/CD pipelines; Integrating AI systems into production applications; and Making strategic architectural decisions.

We reward our Gurus' curiosity and passion with best-in-class benefits and compensation, including equity for all employees, both when they start and as they continue to grow with us. Our career development and corporate giving programs, as well as our employee resource groups (ERGs) and communities, help people build connections while making an impact in personally meaningful ways. A flexible hybrid model and robust time off policies encourage work-life balance and individual well-being. Thoughtful perks like daily free lunch, a new car discount, meditation and fitness apps, commuting cost coverage, and more help our people create space for what matters most in their personal and professional lives.

CarGurus strives to be a place to which people can bring the ultimate expression of themselves and their potential—starting with our hiring process. We do not discriminate based on race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation. We foster an inclusive environment that values people for their skills, experiences, and unique perspectives. That's why we hope you'll apply even if you don't check every box listed in the job description. We also encourage you to tell your recruiter if you require accommodations to participate in our hiring process due to a disability so we can provide the appropriate support. We want to know what only you can bring to CarGurus.

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Principal Software Development Engineer in Boston, MA vacancy
  •  ...Software Development Engineer We're creating a platform that will change the way organizations measure their software development efforts and improve strategic decision-making. As a member of our engineering team, you'll be working closely with other team members and... 
    Suggested

    Roberts Recruiting

    Boston, MA
    a month ago
  • $99.6k - $234.6k

     ...live and linear streaming. This role will lead the design and development of advertising infrastructure that integrates seamlessly with...  ...Work with a highly technical, distributed systems-focused engineering team Responsibilities Responsibilities Design and build... 
    Suggested
    Temporary work
    Flexible hours

    Oracle

    Boston, MA
    13 days ago
  • $99.6k - $234.6k

     ...Austin, TX Broomfield, CO As a Principal Engineer inside the Oracle Cloud Infrastructure...  ...and function as a lead developer in the development, delivery and operation of cloud...  ...You will work with a talented group of software developers, designing scalable, highly... 
    Suggested
    Temporary work
    Flexible hours

    Oracle

    Boston, MA
    9 days ago
  •  ...Description: Job Summary We are seeking a highly skilled Principal Software Engineer to lead the design and delivery of scalable, cloud-native...  ...Duties & Responsibilities Lead the design and development of scalable cloud-native applications aligned with... 
    Suggested

    Vets Hired

    Boston, MA
    3 days ago
  •  ...startup mindset. The Product & Engineering organization partners...  ...technology, and enterprise software, the team translates complex...  ...Role ABCorp is seeking a Principal Software Engineer, Team Lead...  ...in architecture, design, and development. Working closely with... 
    Suggested
    Worldwide
    Visa sponsorship

    ABCorp

    West Roxbury, MA
    3 days ago
  • $168k - $210k

     ...group is looking for a highly experienced and accomplished Principal Software Engineer to set the technical direction for our platform that will...  ...analysis. ~8+ years of professional software development experience, including 3+ years of experience leading technical... 
    Flexible hours

    CarGurus

    Boston, MA
    5 days ago
  •  ...Principal Software Engineer, Patient Insurance Location: Boston, MA Work Model: Hybrid About BigRio BigRio is a Boston-headquartered...  ..., data engineering, cloud platforms, and custom software development . We partner with leading healthcare and technology... 
    Flexible hours

    Saviance

    Boston, MA
    3 days ago
  • $222.9k - $295.2k

     ...Join Cisco's Platform & Identity Engineering Group You will join Cisco's Platform & Identity...  ...Innovate, develop, and drive unique software and technology solutions with global...  ...Cisco's technical community. Ensure the development, execution, and enablement of... 
    Full time
    Temporary work
    Local area
    Flexible hours

    Webex Events (formerly Socio)

    Boston, MA
    6 days ago
  • $151.51k - $249.95k

     ...About the Job Red Hat Engineering is looking for a Principal Software Engineer to join us to continue making OpenShift the premier Kubernetes platform...  ...will do Technical Impact: Leads the design and development of software solutions for features that cross multiple... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red Hat

    Boston, MA
    5 days ago
  •  ...JOB MISSION: New Balance is seeking an experienced Principal Software Engineer to join our Enterprise AI Solutions team. This team is...  ...translate them into scalable AI solutions. AI Platform Development: Lead the selection and implementation of models, tools,... 
    Temporary work
    Part time
    Work at office
    Flexible hours
    3 days per week

    New Balance Athletics, Inc.

    Brighton, MA
    14 days ago
  • $145k - $181k

     ...role, you’ll shape architecture, mentor engineers, collaborate across UX, product, and...  ...build .NET APIs, and deliver high‑quality software through Azure‑powered CI/CD pipelines....  ...responsibilities: Lead the design and development of modern, responsive web and mobile... 
    Temporary work
    Local area
    Work from home
    Work visa
    Flexible hours

    Bright Horizons

    Newton, MA
    16 days ago
  •  ...world is transforming, and PTC is leading the way.Our software brings the physical and digital worlds together, enabling...  ...make us who we are and the work we do possible. Principal Software Development Engineer - Assembly development Boston, MA-Hybrid Onshape... 
    Local area
    Immediate start

    PTC

    Boston, MA
    1 day ago
  • $177.7k - $209k

     ...We are seeking an experienced Principal Software Engineer to lead complex projects, and mentor teams in building scalable and reliable full-stack...  ...matter at CMT. Responsibilities: Lead the development of critical features and components, ensuring high quality... 
    Temporary work
    Summer work
    Work from home
    Worldwide
    Flexible hours

    Cambridge Mobile Telematics

    Cambridge, MA
    4 days ago
  • $160k - $190k

     ...management technology. We are looking for a Principal Engineer who thinks in systems, cares about...  ...depth to define how AI-native software gets built at scale. If you have a clear...  ...feedback Set Standards for AI-Native Development Define how engineers use AI-assisted... 
    Work experience placement

    Vestmark

    Boston, MA
    5 days ago
  • $244k - $366k

     ...careers to see how we empower creators to own their own destiny. Be Klaviyo's senior IC for scale, you will report into a VP of Engineering and lead performance, reliability, multi-region, and large-tenant readiness. You'll drive platform-wide architectural change,... 

    Klaviyo

    Boston, MA
    1 day ago
  • $204k - $348k

     ...Sr Principal/Principal Software Engineer, App Cambridge, MA USA; San Francisco, CA USA Scientists shouldn't have to context-switch between a...  ...for optimal performance and scalability. Application Development: Drive the implementation of front-end and backend services... 
    Full time
    Work at office
    Local area
    Flexible hours

    Lila Sciences

    Cambridge, MA
    5 days ago
  • $99.6k - $234.6k

     ...Role Summary Oracle Health Platform Engineering builds and operates shared platform...  ...and operability. We are seeking a Principal Software Developer (IC4) to lead design and delivery...  ...team patterns for AI-assisted development (e.g., test generation strategies, code... 
    Temporary work
    Visa sponsorship
    Flexible hours

    Oracle

    Boston, MA
    9 days ago
  •  ...Job Summary We are seeking a highly experienced Principal Software Engineer to lead the design and delivery of scalable, cloud-native...  ...Duties & Responsibilities Lead the design and development of cloud-native applications aligned with enterprise architecture... 

    Vets Hired

    Boston, MA
    3 days ago
  • $96.8k - $251.6k

     ...Job Description As a Sr. Principal Software Development Engineer in the Oracle Cloud Infrastructure (OCI) Core Platform division, you will play a critical leadership role in the architecture, evolution, and delivery of OCI’s Key Management Service (KMS) —a foundational... 
    Temporary work
    Flexible hours

    Oracle

    Boston, MA
    9 days ago
  • $99.6k - $234.6k

     ...Infrastructure (OCI) is building the next generation of AI native engineering systems powering cloud operations, infrastructure...  ...operator productivity at scale. We are looking for a Principal Software Development Engineer (IC4) who operates as an AI native builder.... 
    Temporary work
    Flexible hours

    Oracle

    Boston, MA
    9 days ago
  •  ...transforming, and PTC is leading the way.Our software brings the physical and digital worlds...  ...technical direction and standards with engineers on the team Skills and Knowledge...  ...code Knowledge of POST Processor development for standard/custom CNC controllers... 
    Work at office
    Local area
    Immediate start
    2 days per week
    3 days per week

    PTC

    Boston, MA
    3 days ago
  • $204k - $270k

     ...Principal Software Engineer, Instrument Simulations Cambridge, MA USA Lila Sciences is seeking a Principal Software Engineer, Instrument Simulations to architect and lead the development of our next-generation laboratory automation platform. In this role, you'll... 
    Full time
    Work at office
    Local area
    Flexible hours

    Lila Sciences

    Cambridge, MA
    1 day ago
  •  ...Job Title- Principal Software Engineer Location: Remote Duration: 6 Months Contract to hire bout BigRio: BigR.io is a technology...  .../ Architect level developer with very strong DB and SQL development skills and experience working with modern front-end... 
    Contract work
    Work experience placement
    Remote work

    Saviance

    Boston, MA
    4 days ago
  •  ...Principal Software Engineer, Tech Lead - Client Experience Platform ABCorp has been a trusted force in security and innovation since 1795....  ...Platform across frontend, backend, and data layers. Lead development of a modern React/Angular-based application delivering... 
    Worldwide

    ABCorp

    Boston, MA
    1 day ago
  • $250k - $310k

     ...Principal Software Engineer Snyk is the leader in secure AI software development, helping millions of developers develop fast and stay secure as AI transforms how software is built. Our AI-native Developer Security Platform integrates seamlessly into development and... 
    Work at office
    Work from home
    Flexible hours

    Snyk

    Boston, MA
    1 day ago
  •  ...Principal Software Engineer - Oracle, PLSQL Boston, Massachusetts, United States About the Job Principal Software Engineer - Oracle,...  ...understand how to deliver using an Acceptance Test-Driven development (ATDD) approach Committed to collaborative problem solving... 

    Knack Solutions

    Boston, MA
    4 days ago
  •  ...training you need to excel at your role. Our culture of innovation means your ideas will be heard! Be a part of a dynamic software development group at Verisk Catastrophe and Risk Solution, contributing to design and development of scalable analytic solution with... 

    Verisk Analytics

    Boston, MA
    4 days ago
  • $99.6k - $234.6k

     ...Infrastructure (OCI) is seeking a highly motivated Software Developer 4 to join the Infrastructure...  ...systems support critical business and engineering processes that influence billions of...  ..., data, and scalable platform development. Responsibilities Responsibilities... 
    Temporary work
    Worldwide
    Flexible hours

    Oracle

    Boston, MA
    9 days ago
  • $148k - $193k

     ...Principal Software Engineer Waltham, MA Xometry powers the industries of today and tomorrow by connecting the people with big ideas to...  ...Qualifications: ~15+ years of professional software development experience in a fast-paced, product-driven environment.... 

    Xometry

    Boston, MA
    5 days ago
  • $212k - $286k

     ...Holder. About the Role Step into the role of Principal Software Engineer and serve as a technical force multiplier for our...  ...our engineering practices-integrating AI agents into the development lifecycle, driving the evolution from monolithic to a service... 
    Full time
    Work at office
    Immediate start
    Remote work

    Paperless Parts

    Boston, MA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Development Engineer. Be the first to apply!