Company Description
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!
Job Description
Responsibilities
- Design, code, and debug applications in Golang. Deliver well-designed, maintainable, and efficient code across the entire stack of technologies.
- Work closely with the team to ideate, develop, and implement innovative technological solutions that drive the company's growth and improve existing products or services.
- Work on the continuous evolution of Autodoc’s services and applications, creating a scalable architecture based on distributed microservices.
- Decouple the existing monolith application into distributed microservices architecture
- Design and implement microservices with Golang, RabbitMQ, MySQL, PostgreSQL
- Test-driven development and Test Automation
- Service monitoring, alerting, and incident mitigation - New Relic, Grafana
- Code review with peers to find the bugs, optimize logic, and detect bottlenecks
Requirements
- 8+ years of professional experience as a Software Developer
- 5+ years of work experience as a GO Software Developer
- API development
- Degree: Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Strong experience with backend programming languages
- Understanding of server-side languages including Node.js, and database technologies like MySQL, Oracle, PostgreSQL, and MongoDB.
- Proficiency working at scale with large data volumes and query optimization with MySQL/PostgreSQL
- Experience with Microservices, Microservices patterns and Cloud architectures
- Solid knowledge of algorithms, and data structures.
- Experience leveraging Kafka and/or RabbitMQ for the design and development of large-scale, distributed software applications, real-time data streaming and event-driven architectures
- Experience with code version control systems such as Git, and code reviews based on four eyes principle
- Knowledge of architecture/design methods and patterns, data and API specifications (REST, SOAP), quality assurance, and testing methods - SOLID, OOP, DDD, PSR
- Knowledge and experience of DRY, KISS and YAGNI developer best practices
- Familiarity with agile and DevOps principles, test-driven development, continuous integration, and other approaches to accelerate the delivery of new features.
- Strong problem-solving skills and ability to apply logical and analytical thinking to complex problems
- Interest in learning new technologies
- Excellent communication and collaboration skills, with the ability to work autonomously, and in a team environment
- Good command of the English language (B1+), both written and spoken, is essential.
Nice to have
- Prior knowledge of PHP , Laravel/Symfony, and FuelPHP is a plus
- Proficiency in frontend technologies, such as HTML5, CSS3, and JavaScript, as well as familiarity with frameworks like React.js, Vue.js, or Angular.
- Experience with cloud services (AWS, GCP, Azure) and container technologies (Docker, Kubernetes)
- Knowledge on how to use JIRA
What do we offer?
- Stable employment in the fast-growing international company
- International career in a multicultural environment with lots of opportunities to grow
- Annual vacation of 26 working days and 1 additional day off on your birthday
- Mental Wellbeing Program
- Flexible Benefits System
- Learning & Development (over 650 courses on soft and hard skills on our e-learning platform)
- AUTODOC Corporate Discount
- Free English and German language classes (after probation period)
- Flexible working hours and hybrid work
Join us today and let’s create a success story together!
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Software Engineer - Developer
2026-05-28
Apply for this Position
2026-05-27
Software Engineer
2026-05-28
- Posted
- Feb 04, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Poland
- Company
- AUTODOC
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Software Engineer - Developer
2026-05-28
Apply for this Position
2026-05-27
Software Engineer
2026-05-28