Manager, Software Development Engineering

Posted 9 hours 47 minutes ago by CarGurus LLC

Permanent
Full Time
I.T. & Communications Jobs
Dublin, Dublin, Ireland
Job Description
Role Overview

As the founding Engineering Manager for CarGurus' new Dublin office, you will play a pivotal role in building and leading a team of talented full stack engineers focused on dealer facing products and features for our international markets. You will partner closely with a Product Manager to establish the team's vision, culture, and roadmap from the ground up.

In this role, you will embody our Leadership Capabilities by maintaining a relentless focus on customer outcomes, fostering open communication and cross team collaboration, and embracing an iterative approach to both product development and team management. Your team will own a discrete area of the product, delivering greenfield projects as well as adapting existing dealer products for our Canadian and UK markets.

Join us and play a crucial role in shaping the future of our international dealer products while building a high performing engineering team in Dublin, while closely collaborating with US based partner teams. No need to be a car expert-we're more interested in your passion for engineering and your leadership!

Responsibilities
  • Establish and grow CarGurus' Dublin engineering presence, setting the foundation for team culture, practices, and standards.
  • Lead and mentor a team of full stack engineers through architecture and design guidance, coaching, and hands on collaboration.
  • Partner with your Product Manager to define and own the team's roadmap, with a focus on dealer facing products for international markets.
  • Drive customer outcomes by measuring the impact of the team's work and iterating based on data and feedback.
  • Deliver greenfield projects and adapt existing CarGurus dealer products for Canadian and UK markets.
  • Collaborate with stakeholders across product, design, and infrastructure to ensure alignment on projects and objectives to optimize impact on international customers.
  • Recruit and retain top engineering talent in partnership with the recruiting team to build a diverse and high performing team.
  • Support team members' career growth through individualized guidance and development opportunities tailored to their goals.
  • Own problems from end to end, managing diverse systems, processes, and technologies to optimize efficiency and user experience.
  • Embrace our leadership capabilities by embodying a growth mindset and fostering an environment of learning, developing, and growing together; create meaningful partnerships and a sense of belonging, setting foundations of trust, respect, inclusion, and empathy in how we work.
Qualifications
  • Proven experience of 2+ years in managing and growing teams of full stack engineers focused on building and shipping products at scale.
  • Minimum of 5 years of extensive hands on software design and development experience across the full stack including Java, React and TypeScript (or similar languages).
  • Experience building and scaling teams from the ground up, including interviewing, hiring, and onboarding engineers.
  • A track record of working on nimble teams that iterate quickly, delivering meaningful customer outcomes rather than just outputs.
  • Experience thriving in cross functional environments where you have demonstrated rigorous thinking and effective decision making.
  • Excellent problem solving skills and the ability to thrive in a fast paced, iterative development environment.
Pay Range and Benefits

Annual base salary (EUR) 100,000-135,000, inclusive of base and on target commission earnings (for sales roles). Benefits include equity for all employees, comprehensive health and wellness programs, flexible hybrid model, robust time off policies, daily free lunch, new car discount, meditation and fitness apps, commuting cost coverage, and more.

EEO Statement

CarGurus strives to be a place to which people can bring the ultimate expression of themselves and their potential-starting with our hiring process. We do not discriminate based on race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation. We foster an inclusive environment that values people for their skills, experiences, and unique perspectives.