GrepJob
CarGurus

Senior Software Development Engineer

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

Responsibilities

  • Design, develop, and maintain scalable full-stack features and APIs using Java, React, and TypeScript.
  • Collaborate with product managers, designers, and engineers to deliver high-quality software solutions.
  • Contribute to technical design discussions and architectural decisions.
  • Own services from ideation through deployment and ongoing maintenance.
  • Ensure systems are secure, maintainable, and highly available.
  • Troubleshoot and resolve complex production issues.
  • Mentor junior engineers and contribute to team processes and engineering standards.

Requirements

  • 5+ years of experience in full-stack software development.
  • Deep expertise in Java (Spring Boot, Hibernate, or similar frameworks).
  • Solid experience building dynamic user interfaces using React and TypeScript.
  • Experience designing and building RESTful APIs, microservices, and distributed systems.
  • Strong knowledge of databases (SQL and NoSQL) and data structures.
  • Familiarity with cloud platforms such as AWS, GCP, or Azure.
  • Understanding of CI/CD pipelines and automated testing.
  • Excellent problem-solving and collaboration skills.
  • Eagerness to learn and expand capabilities through project ownership.
  • Bonus: Experience with server-side TypeScript frameworks.

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

AWSDockerExpressGraphQLJavaKubernetesNext.jsReactSpring BootSQLTypeScript

Categories

BackendFrontendFull Stack