5 months ago
Dublin, IrelandSenior
Responsibilities
- Design, develop, and maintain scalable full-stack features and APIs using Java, React, and TypeScript for international dealer products.
- Collaborate with product managers, designers, and engineers to deliver and iterate on software for Canadian and UK markets.
- Contribute to technical design discussions and architectural decisions.
- Own services from ideation through deployment and ongoing production maintenance.
- Ensure systems are secure, maintainable, highly available, performant, and high quality.
- Troubleshoot complex production issues using observability tools to assess system health and performance.
- Mentor junior engineers, provide code review guidance, and help establish processes and engineering standards for the Dublin office.
- Build new full-stack features, third-party integrations, and cloud-modernized systems.
Requirements
- At least five years of full-stack software development experience.
- Deep expertise in Java and frameworks such as Spring Boot or Hibernate.
- Production-grade experience building responsive user interfaces with React and TypeScript.
- Experience designing RESTful APIs, microservices, and distributed systems, plus experience with GraphQL.
- Strong knowledge of SQL and NoSQL databases, caching, and data structures.
- Familiarity with AWS, GCP, or Azure and experience with Docker and Kubernetes.
- Understanding of CI/CD pipelines, automated testing, monitoring, and production service management.
- Strong problem-solving, communication, and collaboration skills in a fast-paced environment.
- Eagerness to learn and lead or own projects.
- Bonus experience with server-side TypeScript, especially Remix; Next.js or Express experience is also useful.
Benefits
- Flexible hybrid work model.
- Robust time-off policies.
- Equity for all employees, including Restricted Stock Units.
- Career development programs, corporate giving programs, employee resource groups, and communities.
- Daily free lunch, new car discount, meditation and fitness apps, and commuting cost coverage.
Tech Stack
Categories
About 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 dealers confidently buy and sell vehicles. Our culture fosters kindness, collaboration, and innovation, while empowering Gurus with opportunities and resources to fuel their career growth. We aim to give all people—consumers, dealers, and our employees—the power to reach their destination. Ready to join us for the ride? Apply now!
