A driven team
across Europe
View All jobs in Technology

Senior Backend Engineer (GO)

Apply

Where your expertise is needed

AUTODOC is the largest and fastest growing auto parts ecommerce platform in Europe. Present across 27 countries with around 5,000 employees, AUTODOC generated revenue of over €1.3 billion in 2023, supplying more than 7.4 million active customers with its 5.8 million vehicle parts and accessories for car, truck, and motorcycle brands. Curious minds, adventurous experts and tech-savvy professionals - one team, one billion euros revenue. Catch the ride!

What we’re looking for

Responsibilities

  • Software Development: Design, develop, test, and maintain efficient and scalable backend solutions using Golang, ensuring high-quality code and system performance.

  • Architecture and Scalability: Contribute to the architectural design of the user behavior tracking tool, making it robust and capable of handling increased data volumes as the user base grows.

  • Prometheus and Grafana: use Prometheus for monitoring system metrics, alerting, and performance optimization together with Grafana dashboards for real-time system monitoring and data visualization.

  • Performance Optimization: Identify and resolve performance bottlenecks, optimizing system speed and efficiency, including Prometheus and Grafana configurations.

  • Code Reviews and Collaboration: Collaborate with the development team, conduct code reviews, and provide mentorship to junior developers, fostering a culture of continuous improvement.


Requirements

  • Minimum of 5 years of professional software development experience, with a significant portion focused on Golang.

  • Proficiency in Golang: Extensive experience in developing scalable applications using the Go programming language, including strong knowledge of Go idioms and best practices.

  • Backend Development: Solid background in backend development, including working with databases, APIs, and system architecture.

  • Microservice Architecture with Kafka: Demonstrated expertise in designing, developing, and maintaining applications based on microservice architecture, leveraging Kafka as an asynchronous communication protocol for real-time data streaming and event-driven architectures.

  • Monitoring and Visualization: Familiarity with Prometheus and Grafana for system monitoring, alerting, and visualization.

  • Experience in delivering scalable and reliable software solutions.

  • Previous experience with user behavior tracking tools or similar data analytics projects, as well as hands-on experience with Prometheus, Grafana, and ClickHouse, is a strong plus

  • Version Control: Strong experience with version control systems like Git and collaborative development using Git workflow.  

  • Problem-Solving Skills: Excellent problem-solving and debugging skills, with a keen eye for detail.

  • Communication: Effective communication skills, both written and verbal, to collaborate with cross-functional teams and present technical solutions.

  • English at least pre-intermediate 

Nice to have

  • Knowledge of trunk-based development and feature flags

Perks at work

  • Competitive salaries based on your professional experience

  • Meals Allowance

  • Fast growing international company with stable employment

  • Annual vacation of 22 working days and 1 additional day off on your birthday

  • Healthcare Insurance

  • Mental Wellbeing Program – the opportunity for free psychological counseling for you and your family members 24/7 hotline and online sessions

  • AUTODOC Corporate Discount (1,080 Euros per annum) to order parts for their own use at special discounted rate

  • Retail discounts of up to 75% on travel, technology, fashion and much more

  • Opportunities for advancement, further trainings (over 650 courses on soft and hard skills on our e-learning platform) and coaching

  • Free English and German language classes

  • Referral Program with attractive incentives

  • Flexible working hours and hybrid work

We celebrate diversity and are committed to building teams that represent a variety of backgrounds, perspectives and skills. All employment is decided on the basis of qualifications, merit and business need.

AUTODOC does not accept unsolicited CVs from recruiters or employment agencies in response to the AUTODOC Careers page or an AUTODOC social media post. Any legal offering in this regard as well as any Terms and Conditions of recruiters or employment agencies are expressly rejected by AUTODOC. AUTODOC will not consider or agree to payment of any referral compensation or recruiter fee relating to these unsolicited CVs. AUTODOC explicitly reserves the right to hire those candidate(s) without any financial obligation to the recruiter or agency.

Job Info

Location Lisbon
Contract Full time
Job category Software Development
Experience level Individual Contributor
Department Technology