Talent.com
No longer accepting applications
Principal Software Development Engineering

Principal Software Development Engineering

CarGurus LLCBoston, MA, US
1 day ago
Job type
  • Full-time
Job description

Role overview

We’re looking for an accomplished and motivated Principal Software Engineer to provide technical leadership for international product initiatives in our Canadian and UK markets. In this role, you’ll collaborate with multiple cross-functional teams, mentor engineers, drive complex architectural decisions, and ensure the delivery of robust, high-quality solutions that respond to the evolving demands of our international business.

Success in this role requires a balance of deep technical expertise and strong business judgement to guide teams in making strategic technology decisions that align with both immediate and future product needs. You must quickly learn and adapt to new challenges, working closely with engineers and stakeholders to translate requirements into scalable solutions.

Potential project opportunity examples :

  • Design greenfield projects that use modern distributed systems and AWS technologies.
  • Advise and support enhancements to existing products to assist shoppers with financing, appointment scheduling, and vehicle trade-ins.
  • Architect and guide integrations with external partners, leveraging service-oriented architectures and NoSQL databases.

In this position, you’ll have the opportunity to shape the architecture, scalability, and long-term technical vision of our international teams. Car expertise is welcome but isn’t required, what matters most is your passion for technology, your commitment to engineering excellence, and your drive to have a real impact.

What you’ll do

  • 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.
  • What you’ll bring

  • 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.
  • Fullstack experience is a plus.
  • Working at CarGurus

    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.

    We welcome all

    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.

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Development • Boston, MA, US

    Related jobs
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    Liberty MutualBoston, MA, US
    Full-time
    Our passion for placing the customer at the center of everything we do is driving a transformational shift at Liberty Mutual. Operating as a tech startup within a Fortune 100 company, we are leading...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    VirtualVocationsDorchester, Massachusetts, United States
    Full-time
    A company is looking for a Principal Software Engineer, Applied AI.Key Responsibilities Build full stack features using React, Python, and modern APIs to enhance user experiences Design and exte...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    WerfenBedford, MA, United States
    Full-time
    Bedford - 180 Hartwell Road Bedford, Massachusetts 01730 United States.Werfen is a growing, family-owned, innovative company founded in 1966 in Barcelona, Spain. We are a worldwide leader in specia...Show moreLast updated: 4 days ago
    • Promoted
    Principal Software Engineer, Performance

    Principal Software Engineer, Performance

    RStudio, Inc.Boston, MA, United States
    Full-time
    About the Role • •Posit is seeking a principal software engineer with deep expertise in performance and scalability to lead a strategic function for our professional products.Your primary task will b...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Digital ASIC Design Engineer

    Principal Digital ASIC Design Engineer

    Draper LabsCambridge, MA, United States
    Full-time
    Draper is an independent, nonprofit research and development company headquartered in Cambridge, MA.The 2,000+ employees of Draper tackle important national challenges with a promise of delivering ...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Head of Global Software Engineering

    Head of Global Software Engineering

    FORMULATRIXBedford, MA, US
    Full-time
    Head of Global Software Engineering.Formulatrix® is a rapidly growing company with a global footprint.We develop industry-leading robotic and software systems for life sciences laboratories, wi...Show moreLast updated: 10 hours ago
    • Promoted
    Director Software Engineering

    Director Software Engineering

    Fidelity InvestmentsBoston, MA, US
    Full-time
    Are you energized by leading rapid software development? Do you want to combine the fast pace of a start up with the financial backing of one of the most successful companies in the industry? Then ...Show moreLast updated: 2 days ago
    • Promoted
    Principal Engineer

    Principal Engineer

    VirtualVocationsDorchester, Massachusetts, United States
    Full-time
    A company is looking for a Principal Engineer (Remote).Key Responsibilities Lead the development of AI platform and products, focusing on generative AI architecture and strategy Drive engineerin...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Manager, Software Development Engineering

    Senior Manager, Software Development Engineering

    1010 Analog Devices Inc.Wilmington, MA, United States
    Full-time +1
    NASDAQ : ADI ) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologie...Show moreLast updated: 2 days ago
    • Promoted
    Principal GTM Engineer

    Principal GTM Engineer

    VirtualVocationsLowell, Massachusetts, United States
    Full-time
    A company is looking for a Principal GTM Engineer to architect and execute the go-to-market engine for their AI product suite. Key Responsibilities Design and implement multi-touch campaigns to ac...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Software Development Engineering

    Principal Software Development Engineering

    CarGurus LLCBoston, MA, United States
    Full-time
    We’re looking for an accomplished and motivated Principal Software Engineer to provide technical leadership for international product initiatives in our Canadian and UK markets.In this role, you’ll...Show moreLast updated: 7 days ago
    • Promoted
    Senior Principal Software Engineer

    Senior Principal Software Engineer

    VirtualVocationsDorchester, Massachusetts, United States
    Full-time
    Principal Software Development Engineer.Key Responsibilities Define and implement the technical vision for the measurement and data processing platform Identify and address complex technical cha...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    RaftHanscom Air Force Base, MA, United States
    Full-time
    All of the programs we support require.All work must be conducted within the continental U.Distributed Data Systems, Platforms at Scale, and Complex Application Development, with headquarters in Mc...Show moreLast updated: 30+ days ago
    • Promoted
    Engineering Lead

    Engineering Lead

    VirtualVocationsLowell, Massachusetts, United States
    Full-time
    A company is looking for an Engineering Lead to guide a team in building and evolving a safety-focused technology platform. Key Responsibilities Architect and scale systems for reliability and mai...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Director, Software Engineering

    Senior Director, Software Engineering

    VirtualVocationsDorchester, Massachusetts, United States
    Full-time
    A company is looking for a Senior Director, Software Development Engineering.Key Responsibilities Define, execute, and champion the global strategy and multi-year roadmap for cloud cost governanc...Show moreLast updated: 1 day ago
    • Promoted
    Director, Software Engineering

    Director, Software Engineering

    Capital OneCAMBRIDGE, Massachusetts, United States
    Full-time +1
    Director, Software Engineering.Director, Software Engineering.As a Capital One Director of Software Engineering, you'll work on implementing some of the technology advanced products using cutting-...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Software Engineer, Visualization & Frontend

    Principal Software Engineer, Visualization & Frontend

    Code MetalBoston, MA, US
    Full-time
    Give decision-makers the clarity they need—exactly when they need it.At Code Metal, real-time physics sims, AI insights, and operator actions converge into massive data streams.As our Visuali...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Solutions Engineer

    Principal Solutions Engineer

    ZipRecruiterBoston, MA, United States
    Full-time
    Job DescriptionJob DescriptionCompany Description.Organizations everywhere struggle under the crushing costs and complexities of “solutions” that promise to simplify their lives.To create a better ...Show moreLast updated: 2 days ago
    • Promoted
    Principal, Systems / Mechanical Engineering

    Principal, Systems / Mechanical Engineering

    P2PBoston, MA, United States
    Full-time
    We are seeking a seasoned systems engineering leader to join our team to.Be a systems leader that serves as a guidepost for the engineering team as the materials handling industry transforms from m...Show moreLast updated: 25 days ago
    • Promoted
    Director of Software Engineering

    Director of Software Engineering

    CDS VisualWatertown, MA, United States
    Full-time
    CDS Visual, a Dover operating company, enables manufacturers to drive business value by unlocking their CAD assets to deliver dynamic interactive visual experiences that support the complete custom...Show moreLast updated: 30+ days ago