GrepJob
CarGurus

Principal Software Development Engineer

CarGurus
Apply
about 2 hours ago
Dublin, Ireland
Senior / Staff+
H1B Sponsor

Responsibilities

  • Lead the full software development lifecycle for dealer-facing products.
  • Collaborate with engineers, product managers, and stakeholders to refine product requirements.
  • Own the development lifecycle from concept to delivery of high-quality systems.
  • Ensure code quality through reliable, performant, and well-tested practices.
  • Promote observability and operational excellence across services.
  • Mentor engineers and provide guidance on technical decision-making.

Requirements

  • 8+ years of experience as a professional Software Engineer.
  • 3+ years as a technical lead or principal engineer.
  • Deep full-stack expertise with Java and TypeScript, and frameworks like Spring Boot and React.
  • 5+ years of experience with distributed systems in production environments.
  • 2+ years of experience with cloud infrastructure technologies like AWS.
  • Hands-on experience with relational and NoSQL databases.
  • Outstanding written and verbal communication skills.
  • Self-motivated and proactive in driving projects.
  • Aptitude for leveraging AI tools to enhance software development.

Benefits

  • Best-in-class benefits and compensation, including equity for all employees.
  • Flexible hybrid work model and robust time off policies.
  • Daily free lunch and new car discounts.
  • Access to meditation and fitness apps, and commuting cost coverage.

Tech Stack

AWSExpressJavaNext.jsReactSpring BootTerraformTypeScript

Categories

AI & MLBackendDevOpsFrontendFull StackTesting