Senior Software Engineer

Location: Dublin, Ireland

Brand: Group

Department: Engineering

Employment: Full Time

About Drive Inc.

We’re on a mission to change the way people think about buying and selling cars in Ireland.
Drive Inc. is a rapidly growing technology start-up in Dublin building digital products for
customers across Ireland and beyond. More than 80% of Ireland’s car dealers use our
platforms to discover, buy and sell vehicles to and from consumers and other trade dealers.

We are also the company behind Nevo, Ireland’s only dedicated platform to helping
consumers make the jump to electric vehicles. Across our brands, we earn our revenue from
auction commissions and fees, product subscriptions, referring leads and partner
advertising. Our revenues have been increasing at an exponential rate and this is driving the
expansion of our software engineering team.

We’re continuously innovating our brands, launching new products, and looking to move into
different markets. To fuel this growth, we’re looking for Senior Software Engineers to join
our engineering team. We’re still early on our journey, so now’s a great time to join us and
have significant influence over our future.

About the Role

As a Senior Software Engineer you’ll be a core part of our engineering team. You will
bring your valuable experience and knowledge, improving the effectiveness and efficiency of
the team, along with the technical quality of our products. This is a key role in helping us
become more mature, deliver innovative new products and unlock further business growth.

Whilst the team is currently quite small, we have some very capable software engineers who
have delivered some fantastic products.

Reporting to our Engineering Manager, you will be a core member of both the engineering
and business teams. You’ll work across all our brands, helping to shape their future
direction. Collaborating with our Product Owner, you will ensure requirements are well
understood and can be delivered to a high standard. Working as part of a team, you will help
shape the technical design of our platforms and solve complicated problems in elegant ways
that are robust, scalable, and secure.

This is a full-stack role and you will be directly contributing to delivering complicated
functionality from our product roadmap. You will also have a keen eye over technical debt
and drive improvements to the underlying quality and maintainability of our platforms. We
don’t get everything right first time, but you will help us reflect, adjust and be better next
time around.

We are looking for people who are inquisitive, confident exploring unfamiliar problems, and
have a passion for learning. We don’t have all the answers and don’t expect you to know
everything either. Our team culture is open, inclusive, and collaborative – we tackle goals
together. Seeking the best solution to a problem, we actively welcome ideas and opinions
from everyone in the team.

Our Technologies

We are continuously evolving our products and exploring new opportunities. We are focused
on selecting the right technologies to solve the problem at hand. We know the technologies
we’ll be using in 3 years’ time will probably be quite different to what we’re using today.
You’ll be a key contributor to evolving our tech stack over time.

We currently use a mix of React on the front-end, with JavaScript (Node.js) and Python on
the backend. We use a variety of AWS services for our backend infrastructure and integrate
specialist components from SaaS technology partners. We don’t need you to be an expert
with these technologies, but it will help if you’re strong with something similar.

Your Skills and Experience

This is an important role for us as we scale up the team and we are looking for someone who
has existing experience at this level. You will have worked with customer-facing digital
platforms that involve some kind of transaction, such as eCommerce, trading platforms or
advertising lead generation.

Your broad experience and knowledge of engineering methods means you’re able to build
high quality products regardless of the language used – solutions that avoid common pitfalls
impacting the platform’s technical performance. You can apply automated approaches for
tracking and measuring quality throughout the whole lifecycle, through to the production
environments.

You are comfortable working with complex and varied problems. As a strong communicator,
you work well with product owners and business stakeholders. You’re able to influence and
persuade others by listening to their views, explaining your own thoughts, and working to
achieve agreement.

We have many automotive industry experts within our team already and they are eager to
teach you everything you need to know for this role. Any existing industry knowledge is a
bonus but is not necessary.

This is a full-time role based in our central Dublin office on a semi-flexible basis (at least 1
day a week onsite). Our engineering team is globally distributed but we’d like you to be
accessible to the office for ad-hoc meetings and workshops.
Drive Inc. Group is an equal opportunity employer and does not discriminate against race,
gender identity or expression, age, colour, marital status, religion, sexual orientation,
genetic information, or any other characteristic protected by applicable laws, regulations
and ordinances

To apply please send your CV to amelbourne@acvauctions.com

More about us

The Drive Inc group comprising a number of Ireland’s fastest growing automotive technology
brands including TradeBid and Nevo. You can find out more about us and our products at
DriveInc.ie