Quick Summary
Company Description
AUTODOC stands as Europe's largest and fastest-growing e-commerce platform for auto parts. Operating across 27 countries with approximately 5,000 employees, AUTODOC achieved over €1.3 billion in revenue in 2023. We serve more than 7.4 million active customers, providing 5.8 million vehicle parts and accessories for various car, truck, and motorcycle brands. Join our team of curious minds, adventurous experts, and tech-savvy professionals as we continue our journey of growth.
Job Description
As a Software Engineering Manager, you will be a key member of the Autodoc Corporate IT Software Engineering Organization. This team is dedicated to empowering the business with innovative technology solutions and enhancing supply chain systems. You will lead a team responsible for the full lifecycle of warehouse services, including development, deployment, monitoring, and operation. Your leadership will be crucial in evolving Autodoc’s platform towards a scalable microservice architecture, ensuring high reliability, strong performance, and improved business efficiency.
This role combines technical leadership with people management. You will mentor engineers, champion engineering best practices, and ensure the successful delivery of critical backend services for the warehouse environment. Additionally, you will promote modern engineering practices and the adoption of AI-powered development tools to accelerate delivery, boost productivity, and maintain high-quality standards.
Responsibilities
- Team Leadership & Development: Lead and mentor a team of software engineers, fostering a culture of ownership, quality, and continuous improvement while supporting career growth and skill development.
- Technical Leadership & Architecture: Guide the design and evolution of scalable backend systems and microservices that support warehouse operations.
- Delivery & Execution: Ensure timely and reliable software delivery by coordinating development activities and managing priorities using agile and project planning methodologies.
- Platform Modernization: Drive the migration of platforms to a modern microservices architecture, leveraging technologies such as PHP, Node.js, RabbitMQ, PostgreSQL, Docker, and Google Cloud Platform.
- Engineering Excellence: Promote best practices including Test-Driven Development (TDD), automated testing, code reviews, and SOLID-based software design principles.
- Operational Reliability: Maintain service stability through robust monitoring, alerting, and incident management, utilizing tools like New Relic and Grafana.
- Developer Productivity & AI Adoption: Champion the use of AI-powered development tools to enhance code quality, efficiency, and overall development workflows.
Qualifications
- 5+ years of experience in software engineering.
- 2+ years of experience leading and mentoring engineers within a technical team environment.
- Proven experience designing and developing large-scale distributed systems and microservices architectures.
- Demonstrated leadership and management skills with the ability to optimize team performance and development.
- Excellent communication and collaboration skills, capable of guiding teams and working cross-functionally.
- Proven ability to engage in negotiations, manage stakeholder expectations, and deliver on commitments.
- Highly motivated and detail-oriented individual.
- Strong knowledge of the PHP ecosystem, Node.js, JavaScript, and backend development practices.
- Experience with relational databases such as MySQL and PostgreSQL, including managing large data volumes.
- Proven technical leadership skills with the ability to translate functional requirements into technical specifications.
- Experience with message queues, specifically RabbitMQ.
- Experience working with cloud environments and containerized architectures (Google Cloud Platform, Docker).
- Solid understanding of architecture and design principles, including SOLID, OOP, and service-oriented design.
- Knowledge of API design and integration (REST, SOAP).
- Experience implementing quality assurance practices such as automated testing and Test-Driven Development.
- Experience using AI-powered development tools (coding assistants, AI-based debugging, or documentation tools) to improve engineering productivity.
- Strong analytical and problem-solving skills.
- English proficiency: Intermediate (B1) or higher.
Plus Points:
- Experience with PHP 7+ and frameworks such as Laravel, Symfony, or FuelPHP.
- Experience working in high-scale e-commerce or logistics environments.
Additional Information
What We Offer:
- Competitive salaries based on your professional experience.
- Stable employment within a fast-growing international company.
- A cafeteria benefits system allowing choices from options like life insurance, private medical care, a sports card, cinema tickets, and more.
- Guaranteed 26 vacation days per calendar year, regardless of seniority.
- An extra day off to celebrate your birthday.
- Mental Wellbeing Program: free and confidential mental and physical health support services for you and your immediate family, covering a wide range of personal and work-related issues.
- AUTODOC corporate discount for purchasing car parts at special rates for personal use.
- Opportunities for advancement, further training (over 650 courses on soft and hard skills available on our e-learning platform), and coaching.
- Free English, German, and Polish language classes.
- Flexible working hours and a hybrid work model.

