We are seeking a talented and driven Senior Software Development Engineer to join CarGurus' new Dublin office and work on exciting product initiatives for our Canadian and UK markets.
Requirements
- Design, develop, and maintain scalable full-stack features and APIs using Java, React, and TypeScript that support our international dealer products.
- Collaborate closely with product managers, designers, and other engineers across the organization to deliver and iterate on high-quality software solutions for our Canadian and UK markets.
- Contribute to technical design discussions and architectural decisions.
- Own services from ideation through deployment and ongoing maintenance in production environments.
- Ensure systems are secure, maintainable, and highly available, following best practices in performance optimization and code quality.
- Troubleshoot and resolve complex production issues, using observability tools to understand system health and performance.
- Mentor junior engineers, provide high-quality code review guidance, and contribute to establishing the team processes and engineering standards for the new Dublin office.
Benefits
- Equity for all employees
- Best-in-class benefits and compensation
- Flexible hybrid model
- Robust time off policies
- Commuting cost coverage
- Daily free lunch
- New car discount
- Meditation and fitness apps