обновлено 8 дней назад
Principal Software Development Engineer (Java/React/TypeScript)
90 000 - 125 000€
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Principal Software Development Engineer (Java/React/TypeScript): Building full-stack dealer-facing products and distributed services for CarGurus' Canadian and UK markets with an accent on scalable microservices, cloud modernization, and AI-assisted development. Focus on owning the full software lifecycle, designing third-party integrations, improving production observability, and mentoring engineers in the Dublin hub.
Location: Dublin, Ireland; flexible hybrid model with work based at the new Dublin office
Annual base salary: €90,000–€125,000 EUR
Company
is an automotive marketplace helping consumers and dealerships manage the online car-buying journey, including sales, financing, purchasing, and delivery.
What you will do
- Lead the full software development lifecycle for dealer-facing products serving the Canadian and UK markets.
- Design and build full-stack features, robust microservices, and modern web applications using Java, React, and TypeScript.
- Develop third-party API and partner integrations, including applications built with Remix.
- Modernize and rearchitect systems using cloud technologies such as AWS and Terraform.
- Improve reliability, performance, automated testing, observability, and production operations across multiple services.
- Mentor engineers and guide strategic technology decisions in collaboration with product managers and stakeholders in Dublin and the US.
Requirements
- 8+ years of professional software engineering experience, including 3+ years as a technical lead or principal engineer.
- Deep full-stack expertise with Java and TypeScript or similar languages, plus Spring Boot, Hibernate, and React.
- 5+ years designing, deploying, scaling, testing, and evolving distributed systems in 24/7 production environments.
- 2+ years working with cloud infrastructure technologies such as AWS and Terraform.
- Experience with relational and NoSQL databases, service-oriented architecture, production troubleshooting, and automated testing.
- Strong written and verbal communication skills, business judgment, and an aptitude for using AI tools such as Claude Code or Cursor.
Nice to have
- Hands-on experience with LLMs.
- Deep experience with server-side TypeScript and modern isomorphic frameworks, especially Remix; Next.js or Express are also valued.
- Car industry expertise.
Culture & Benefits
- Flexible hybrid work model and robust time-off policies.
- Equity for all employees, with potential discretionary bonuses or incentives and RSUs.
- Career development programs, corporate giving initiatives, employee resource groups, and professional communities.
- Daily free lunch, new-car discounts, meditation and fitness apps, and commuting cost coverage.
- In-person interviews may be required for Dublin-based positions; travel expenses are the candidate's responsibility.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
12 дней назад
Senior Software Developer (AI/.NET)
115 000 - 125 000$
9 дней назад
Sr Software Engineer, Fullstack (AWS)
11 дней назад
Senior Software Engineer (TypeScript/React)
87 300 - 138 100€
10 дней назад
Software Engineer 1/2/3 (JavaScript/React/Angular/Java/Linux)
130 000 - 270 000$
11 дней назад
Senior Software Engineer (Java/React)
215 000 - 230 000$
12 дней назад
Software Engineering, Team Lead (AWS/.NET)
135 000 - 149 034$