Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Principal ATA Engineer

Home > Kotlin programming jobs

Principal ATA Engineer in USA

  • CarGurus
  • Full time
  • Email
  • Boston, MA

Responsibilities

  • Set technical direction and architecture for the recommendation platform across multiple teams.
  • Build scalable recommendation systems using shopper, vehicle, inventory, and behavioral signals.
  • Partner with Data Science to productionize models and improve recommendation quality.
  • Drive personalization, ranking, experimentation, and AI-powered recommendation experiences.
  • Lead complex cross-functional initiatives from technical design through delivery and measurement.
  • Improve reliability, scalability, observability, and operational excellence of recommendation services.
  • Provide hands-on technical leadership through coding, design reviews, mentoring, and organization-wide technical influence.

Requirements

  • 10+ years of software engineering experience building and operating large-scale, customer-facing systems.
  • Bachelor’s degree in Computer Science, Engineering, or a similar field.
  • Deep expertise in software architecture, distributed systems, APIs, and production engineering.
  • Experience leading technical direction across teams and complex multi-quarter initiatives.
  • Strong experience with Kotlin, Java, C#, Python, or similar languages; Kotlin is preferred.
  • Strong SQL and relational database experience, including performance considerations.
  • Experience partnering with Data Science or ML teams to bring models into production.
  • Experience with recommendation, personalization, search, ranking, marketplace, or discovery systems.
  • Experience with machine learning platforms, real-time or batch feature pipelines, experimentation systems, model evaluation, or recommendation metrics.
  • Experience building consumer products that help users compare options, make decisions, or navigate complex purchase journeys.
  • Experience with cloud-native architectures, event-driven systems, streaming data, and high-volume services.
  • Strong communication, influence, collaboration, and hands-on technical leadership skills.
  • Curiosity about AI and experience using AI to improve products or engineering productivity.

Benefits

  • Flexible hybrid work model and robust time-off policies.
  • Equity for all employees, potential discretionary bonuses or incentives, and Restricted Stock Units.
  • Career development programs, corporate giving programs, employee resource groups, and communities.
  • Daily free lunch, new-car discount, meditation and fitness apps, commuting-cost coverage, and other perks.
  • In-person interviews may be required for some Boston and Dublin positions, with candidate travel expenses not reimbursed.

Salary: $170k - $212k/yr

CarGurus

CarGurus was founded in 2006 in Cambridge, Massachusetts by Langley Steinert, co-founder of TripAdvisor, who saw an opportunity to create a better car-shopping experience using technology and data analytics. Today, CarGurus is the leading multinational automotive platform helping consumers and de...

Similar positions

Staff Software Engineer - Hyderabad, India

  • Outreach
  • Full time
  • Others
  • 11/06/2026
  • Salary: Competitive
  • Hyderābād, India

Sr. Mobile Android Engineer

  • xAI
  • Full time
  • USA
  • 11/06/2026
  • Salary: $200k - $375k/yr
  • Palo Alto, CA

Staff Software Engineer, Mobile (P4)

  • Twilio
  • Full time
  • Canada
  • 11/06/2026
  • Salary: $160k - $200k/yr
  • Remote

Senior Software Engineer - Infrastructure

  • Toast
  • Full time
  • Remote
  • 11/06/2026
  • Salary: Competitive
  • Ireland

Staff Engineer

  • Adyen
  • Full time
  • USA
  • 11/05/2026
  • Salary: $235k - $317k/yr
  • Chicago, IL