Senior DevOps/Backend Engineer (f/m/x) - Enablement Engineering Team at CarOnSale (Berlin, Germany)
CarOnSale is a start-up in the heart of Berlin. As a tech company, we have made it our mission to enable smooth digital processes in the automotive trade across Europe. Join us and develop new, innovative solutions for the B2B sector.
We are looking for a Senior DevOps/Backend Engineer to join our Enablement team in Berlin. This role focuses on development, security and operations, building and optimizing robust, scalable solutions that drive delivery efficiency and product growth.
The Enablement team's mission is to support the delivery efficiency of product teams. We offer teams technical expertise to supplement their skills in areas such as architecture, security and frontend development. We also build and support platform solutions that reduce friction in their daily delivery and operations.
We are a product-oriented team and product teams are our customers. This involves understanding their journey, running surveys, gathering feedback and developing MVPs to address their pain points.
You will be an integral part of our team, helping to shape and define our engineering practices, standards and objectives, and playing a crucial role in mentoring less experienced engineers, driving the improvement of our technical platform components, and ensuring the smooth operation of development processes.
Your tasks:
- Mentor and guide less experienced engineers, providing technical feedback, promoting best practices and support to help them grow.
- Work with cross-functional teams to identify backend, security, operations, architecture, and product requirements, set high development standards and establish efficient CI/CD pipelines.
- Actively contribute ideas, challenge concepts and influence development strategies, including optimization for data processing and performance.
- Monitor and continuously improve technical platform components to ensure high performance, reliability and scalability.
- Create Objectives and Key Results (OKRs), ensuring alignment with corporate OKRs and team goals.
- Propose, lead and support engineering processes, including technology screening, architectural design decisions and actual implementation.
- Apply critical thinking to evaluate new technologies and methodologies, ensuring the best fit for our platform and development needs, while balancing governance requirements.
- Work proactively, valuing clarity in communication and focusing on the needs of both external and internal customers.
- Ensure transparency in all technical decisions and processes, promoting an open and collaborative work culture.
- Provide support during incidents, ensuring timely resolution and minimal impact on operations.
- Develop and implement strategies to prevent future incidents, enhancing the overall stability and reliability of the platform.
- Moderate and facilitate team sessions, provide technical feedback, remove roadblocks in the development process, and help team members tackle complex backend challenges.
Your profile:
- A hands-on professional with direct practical experience, actively engaged in tasks, decision-making, and problem-solving, ensuring solutions are implemented effectively.
- 5+ Years of Software Engineering experience in development, focused on building scalable, high-performance applications.
- 2+ Years of DevOps experience with a solid understanding of principles and practices.
- Experience handling production incidents with confidence and strong leadership.
- Strong problem-solving skills and ability to apply critical thinking to complex technical challenges, while carefully considering trade-offs.
- Autonomous and Growth-Oriented: Ability to work independently and eager to grow into leadership roles over time.
- Backend Tech Stack Expertise: Strong experience with Node.js, and PostgreSQL.
- Multi-Language Proficiency: Experience with web application languages and multifunctional scripts.
- Observability & Monitoring: Experience with monitoring and analyzing metrics.
- Proven ability to coach and mentor other engineers, promoting best practices and knowledge-sharing within the team.
- Skilled in using tools such as Git, Docker, and CI pipelines to ensure development efficiency.
- Able to communicate effectively in English, build strong relationships, and collaborate across teams.
- Experience with critical services and customer-facing applications.
Nice to have:
- Experience with MongoDB; Redis is a plus.
- Experience using Heroku.
- Advanced SQL skills to optimize performance and review queries.
- Experience with DDD Principles.
- Experience with Message Brokers, particularly RabbitMQ.
Why COS?
- Impactful Role in the Enablement Team: From day one, you'll be integral to our mission to drive delivery efficiency and help shape the future of Europe’s automotive market.
- Professional Development: We provide a detailed onboarding program, systematic feedback cycles, and individual coaching to support your growth.
- Choose Your Gear: Work with the tools you prefer — MacBook or Windows laptop, plus any necessary software.
- Join the COS Family: Be part of a motivated team with a unique spirit, ambitious goals, and plenty of fun team events.
- Diversity and Inclusion: We prioritize creating a diverse, inclusive environment where everyone feels comfortable and respected.