Technology

A note from Kevin


Kevin & Sören, SVPs of Technology and Product


“AUTO1 is an amazing growth journey, enabled by a platform built by world-class experts and utilizing the most recent technology tools and architecture.

Technology is the heart of AUTO1. It reaches every part of the company, enabling all business units to redefine how the used car market works.

We are very proud of the platform our team has built while handling huge growth in traffic, complexity, company and department size.

— Kevin”

nationalities

60+
nationalities

Tech Apps

20+ brands

Releases

4000+ releases
per year

Brands

500 services
& applications

Integer

0.333 integer
overflow per year

nationalities

60+
nationalities

Tech Apps

20+ brands

Releases

4000+ releases
per year

Brands

500 services
& applications

Integer

0.333 integer
overflow per year

Teams

C2B-B

The B2B domain plays a leading role in the AUTO1 Group business success. The teams in this area own all the related topics of the AUTO1.com Platform, which include, among others: Car Auctions, Search Engines, Merchant Usability, Recommendation Systems and a rather long list of tools to support our sales teams. We process millions of requests daily to support both funnel - buying and selling cars. As for the tech stack that enables all this, we're using the latest available - JDK14, Kinesis streams, AWS SQS, AWS Lambda, ECS, Terraform (Infrastructure as Code) and a lot more.

C2B-C

The area of C2B - C ensures the inflow of cars thanks to our customer facing websites and purchasing branches across europe. The group that owns this area handles milions of requests via our frontend and CRM infrastructures, supporting the targeting and conversion optimisations of our Marketing dept. Furthermore it fully supports our Purchasing dept. developing the core tools for evaluating and pricing thousands of cars daily, making it the gatekeeper of car data.

The Core

Consisting of four teams, we enable the journeys to concentrate their efforts on business concerns over infrastructural investments, without defining mutual exclusivity on this division. Furthermore, we own critical financial software, identity providers, HR software and infrastructure for all services, in an isolated and secure manner.

Data Science

We build data applications and transform important business questions into interesting data problems. Our Data Science team implements and compares different models, such as random forests, deep learning, and good old regressions, and deploys them with our product teams.

Design

We design and build successful products from simple ideas using the latest design trends. Developing a world-class user experience to the level of customer satisfaction is not a single person or team’s responsibility, instead, it’s a company’s vision!

Dev Ops

We have grown from a simple LAMP stack to a heterogeneous (some say chaotic) microservice platform running on cloud services in about a year. And there is so much more to do with infrastructure as code.

Corporate Tech

From a printer through information security to solving complex network routing issues, we create and maintain the infrastructure that supports our daily operations across Europe.

Data Engineering

Our goal is to enable data-driven decision making by providing the necessary data basis that is accurate, complete, consistent, timely, and valid. We achieve this by designing, building, running and maintaining a data warehouse that integrates data from all the various sources across the company. With this single point of truth, we lay the foundation for reporting, analytics and all other types of data-related requests from all our departments and business units.

Tech - Finance

Our goal in the Finance field is to support the rapid growth of the AUTO1 business, throughout every step of the car lifecycle within AUTO1, from evaluation and purchase to sale and post-sale, ensuring that each step complies with the financial requirements. Whether it is reporting, taxation issues, merchants' claims, refunds, or accounting intricacies, we design and build solutions to reflect mission-critical financial flows.

Tech - Retail

Retail tech is focused on changing the way people buy and sell cars by providing the customers with a seamless car-buying experience that is powered by technology. All aspects of the consumer facing Autohero platform, including our virtual showroom experience and online purchase, bring challenges of handling high-load and performance. Behind the scenes, we have inventory sourcing, advertisement management and tools for operationally fulfilling the order and automation of the business processes.

Tech - Car Journey

The Car Journey tech teams have a dual responsibility: on one hand supporting the vital logistic processes of AUTO1's multiple business units, and on the other building software solutions for our AUTOHERO refurbishment teams. This vast responsibility has customer happiness center stage - the logistics solutions we build allow an efficient, transparent and timely transportation and handover process, while our refurbishment ones enable our AUTOHERO customers to receive their cars quickly and in top quality.

Tech - Remarketing

The Remarketing group focuses on delivering the best tools to digitalise trade-ins, support dealers' business liquidity, enabling cross border transactions. To achieve this, teams are delivering AUTO1 Dashboards to support stock management selling process, EVA app (IOS/Android/Web) to support stock evaluation and APIs that allow other dealers/DMS to integrate.

Quality Assurance (QA)

The Quality Assurance team helps the other teams ensure that they are building the right product by applying various processes across the organization, in order to provide confidence that an appropriate level of quality is achieved. Our QA engineers are part of cross functional teams, providing manual and automated testing, including API and UI automation testing.

Techstack

JAVA
-
Java 10+, spring-cloud
PHP
-
PHP 7.*, symfony
Frontend
-
JS, react, redux
QA
-
Selenium, Java, Spring, TestRail
DEVOPS
-
AWS, terraform, docker
iOS
-
Swift, MVVM, Fastlane
Android
-
Kotlin, Java, Jenkins
DataScience
-
Sklearn, numpy, pandas, xgboosting
Node
-
ExpressJS, socket.io, aws lambdas

Find out more about the tech we use, how we use it, and discover our Tech Radar by browsing the Tech blog.

Meet the team

Dmitriy

Dmitriy
Team Lead Software Engineering


“I'm a person who’s really into cars, that's why I found inspiring what AUTO1 is doing. I joined the company in 2020 during the COVID19 pandemic as a team leader. It was exciting and challenging in terms of managing the team from a distance and curating the development process. Putting myself into the customer’s shoes was paramount in understanding the final goal and motivation, which was why we succeeded in managing the effective development process and gathering new valuable knowledge.”

Agata

Agata
Senior QA Engineer


“I joined the AUTO1 Tech department a couple of months ago and what I can tell is that it’s a company that focuses on well-being, improvements and cooperation between people. Thanks to systematic retrospective, we can easily identify lessons for the next sprints. Despite remote work, the development and testing team are in constant contact, which makes you feel like part of the team “in the office”.”

Maya

Maya
Senior Product Manager


“I joined the product team at AUTO1 in March 2018 and feel that working here has a big impact on my personal and professional development. Here at the product team, people get the opportunity to develop, make a difference and leave their impact and I’m grateful for this opportunity that Auto1 has given me. I feel that my opinion mattered from day one and that I’m trusted with multiple challenges and responsibilities and encouraged to learn more and more and develop new skills – there are no limitations. There is a flat hierarchy that allows open communication within all levels of the organization, together with a multicultural environment and great colleagues from all over the world. I feel that the management and HR are open to suggestions and opinions coming from the employees and try to keep us happy and satisfied – this all creates a very pleasant working atmosphere.”

Camelia

Camelia
Team Lead QA Engineering


“What I managed as a QA in AUTO1 since 2 years ago is a sense of accomplishment and professional growth. My knowledge and experience improved unmeasurably and I can say that the hours of my life that I’m selling to this workspace are well spent.”

Daniela

Daniela
Robotics Engineer


“I joined the Robotics team during its beginnings while it was composed of only two people. I was excited, it was my first job after my Master's and I was intending to build great projects to leave an impact on the company business. This was 3 years ago, as Junior Robotics Engineer, and now I'm a mid-level Robotics Engineer and AUTO1 is forming me as a Technical Product manager. AUTO1 is a very nice company for growth and for new challenges every day, while also being a multicultural company and improving itself every day to create the best work conditions possible.”

Marembo

Marembo
Senior Team Lead Software Engineering


“I have learnt tremendously from the tech team since my joining in January 2017! AUTO1 allows engineers to experiment with technology, which has allowed developers like me to be more confident to opine on current technologies and adopt if necessary. It has driven a learning culture and designs that have provided a platform capable of handling the massive traffic AUTO1 websites currently sustain. The support from the leadership to grow your career and skills, in whichever path you choose, is greatly appreciated and has pushed me from a senior engineer to my current role as a senior tech lead.”

Hackathon

Want to join us? Here’s what we’re looking for:

Want to join us?
Here’s what we’re looking for:

You love technology
Building and running things are your forte
Avid to learn and grow
You can combine quality and pragmatism
Having business impact is important to you