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

Principal Software Engineer, DevX Architecture

Home > Java programming jobs

Principal Software Engineer, DevX Architecture in USA

  • CarGurus
  • Full time
  • Email
  • Boston, MA

Responsibilities

  • Design and ship developer tooling, core frameworks, and reusable templates that improve engineering productivity and quality.
  • Advance the agentic development ecosystem through Claude Code configuration and governance, plugins, skills, and MCP servers.
  • Strengthen authentication services and agent identity models using Keycloak, OAuth2, and OIDC.
  • Build and operate services with Java, Spring Boot, AWS, and Kubernetes.
  • Define standards, guardrails, and best practices and drive adoption across product teams.
  • Assess systems, identify root causes, and improve reliability and performance.
  • Lead technical solutions and complex projects from concept through completion with clear direction, accountability, and measurable outcomes.
  • Partner across engineering and product teams to resolve technical challenges and build alignment without relying solely on direct authority.
  • Prioritize work based on customer and business impact and translate technical decisions into measurable outcomes.

Requirements

  • Eight or more years of hands-on full-stack software design and development experience, including at least five years of Java experience.
  • Experience building performant, large-scale web applications and cloud-native systems on AWS or similar cloud providers.
  • Working knowledge of OAuth2/OIDC authentication and identity standards, or a strong appetite to learn them.
  • Hands-on experience applying modern AI coding tools, including assistants, agents, and MCP, to engineering work.
  • Experience with client- and server-side JavaScript; React, Node, Remix, and Terraform experience is a plus.
  • Comfort writing tests, using observability tools, and owning projects end to end.
  • Deep expertise in a relevant technical stack, including code reviews, scalability, architecture, testing strategy, performance, and cross-team integration.
  • Bachelor's degree in Computer Science or equivalent experience.
  • Curiosity, collaboration, and eagerness to learn.

Benefits

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

Salary: $1 - $1/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 Software Engineer

  • Elastic
  • Full time
  • Remote
  • 10/30/2026
  • Salary: €86k-€136k
  • Ireland

Software Development Engineer in Test

  • Swiggy
  • Full time
  • Others
  • 10/30/2026
  • Bengaluru, India

Senior Software Engineer

  • Elastic
  • Full time
  • Remote
  • 10/30/2026
  • Salary: €61k-€97k
  • Greece

Staff Software Development Engineer

  • Zscaler
  • Full time
  • USA
  • 10/30/2026
  • Salary: $152k - $190k/yr
  • Santa Clara, CA

Software Engineer, AI & Data Platforms

  • Apple
  • Full time
  • USA
  • 10/30/2026
  • Austin, TX