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

Senior Mobile Software Engineer (Android)

  • Xsolla
  • Full time
  • Canada
  • 09/13/2026
  • Montréal

Senior Android Engineer, Design System

  • Reddit
  • Full time
  • USA
  • 09/13/2026
  • Salary: $191k-$267k
  • Remote

Staff Software Engineer - Code Authoring

  • Faire
  • Full time
  • Canada
  • 09/13/2026
  • Salary: Competitive
  • Toronto

Staff Android Engineer

  • Polymarket
  • Full time
  • USA
  • 09/13/2026
  • Salary: $250k - $500k/yr
  • Remote

Senior Mobile Engineer (Android)

  • Snoonu
  • Full time
  • Others
  • 09/12/2026
  • Doha, Qatar