Job Closed
This listing is no longer active.
Made in Germany, built for global leadership. The ecommerce platform that drives results.
Engineering Lead – Service Enablement Team
Location
Germany
Posted
143 days ago
Salary
0
Seniority
Senior
Job Description
Engineering Lead – Service Enablement Team
Shopware
• Lead and develop the team: recruiting, coaching, regular feedback, mentoring, and supporting individual career development. • Own delivery and technical direction: plan and manage work on gRPC/REST APIs, background jobs, data pipelines, and reusable infrastructure components. • Reliability at scale: improve the performance and resilience of high-traffic services and workflows based on Redis, MySQL, and SQS. • Engineering excellence: establish standards for quality, testing, security, and observability, and optimize GitHub workflows (PR quality, CI, automation). • Operational excellence: take responsibility for incident response, postmortems, SLOs/SLIs, and pragmatic improvements to on-call health. • Collaborate as a partner: work closely with Product, Security, and other engineering teams to align roadmaps and ensure smooth, secure deployments. • Communicate clearly: keep stakeholders continuously informed about progress, risks, trade-offs, and outcomes.
Job Requirements
- Solid hands-on experience as a DevOps Engineer, Platform Engineer, SRE, or System Administrator.
- More than 5 years of experience leading engineering teams, ideally in Platform Engineering or cloud teams.
- Extensive experience with AWS, Terraform, Datadog, and modern CI/CD practices in GitHub.
- Strong skills in system design for distributed systems, APIs, datastores, and asynchronous processing.
- Practical experience with Go and TypeScript/Node.js.
- Experience building multi-tenant, secure, and resilient services in production.
- Strong ownership mindset and a proven track record of sustainably improving team performance.
- Fluent English is required.
Benefits
- Open culture, flat hierarchies, and encouragement of initiative.
- Permanent employment contracts offering long-term security.
- Flexible working hours and options for mobile work and full-remote contracts.
- Free choice of work hardware.
- Well-structured onboarding with support from a personal "buddy".
- Inspiring environment with committed colleagues and a dynamic community.
- Diverse opportunities for personal growth and development.
- Attractive benefits such as company pension plans, health programs, and regular team events.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer – Enterprise Management
SamsaraSamsara Inc. is on a mission to increase the sustainability of the operations that power the global economy. The company pioneers the Connected Operations Cloud
• Lead the end-to-end delivery of complex, full-stack initiatives — turning ambiguous product requirements into technical designs, implementation, and high-impact rollouts. • Design and evolve core org management experiences, including both UI and backend services. • Refactor existing code to address performance bottlenecks, improve UX, and reduce operational burden. • Mentor and guide other engineers on the team through constructive code reviews and technical design feedback, fostering a culture of ownership and high engineering standards. • Collaborate with Product to define and prioritize work grounded in real customer problems and measurable business impact. • Operate with high autonomy and a strong sense of ownership, proactively identifying risks, driving alignment, and unblocking the team. • Leverage and promote the use of approved AI tools in day-to-day engineering work to remove toil, accelerate delivery, and free up time for higher‑value design and customer problem‑solving. • Champion, role model, and embed Samsara’s cultural principles (Focus on Customer Success, Build for the Long Term, Adopt a Growth Mindset, Be Inclusive, Win as a Team) as we scale globally and across new offices
• Build Next-Gen AI-Based Analytics Platform • Design and develop an AI-native data insights and analytics platform that delivers real-time, intelligent insights to business stakeholders • Integrate AI agents, LangChain, LangGraph, and other AI frameworks as core platform capabilities, not afterthoughts • Build APIs and microservices that power analytics features and serve insights to end users • Create user-facing analytics capabilities that are intuitive, fast, and powered by AI • Architect Real-Time Data Infrastructure • Design and implement real-time data pipelines using streaming technologies (Kafka, AWS Kinesis, etc.) • Build event-driven architectures that process and analyze data as it arrives • Create high-performance data processing jobs optimized for speed and scalability • Ensure data flows are reliable, monitored, and self-healing • Software Engineering Excellence • Apply software engineering best practices: clean code, testing, CI/CD, version control, code reviews • Write production-grade Python and SQL code that is maintainable, testable, and well-documented • Design systems with scalability, observability, and reliability in mind • Build with modern development practices and tools • Innovation and Problem-Solving • Proactively identify inefficiencies, gaps, and opportunities for improvement in data systems and processes • Experiment with new technologies and approaches to solve complex data challenges • Drive innovation by proposing and implementing creative solutions • Take ownership of problems and see them through to resolution—be a self-starter who doesn't wait to be told what to do • Migration and Maintenance • Support and maintain existing data warehouse infrastructure during the transition period • Plan and execute migration strategies from legacy systems to the new platform • Ensure business continuity while building the future state architecture • Collaboration and Leadership • Work closely with data analysts, data scientists, product managers, and business stakeholders to understand needs and translate them into technical solutions • Mentor junior engineers and contribute to the growth of the data engineering practice • Communicate technical concepts clearly to both technical and non-technical audiences • Leverage AI for Development • Use AI tools (including Claude, GitHub Copilot, etc.) to accelerate development and improve productivity—we care about outcomes, not how you get there • Maintain regular and reliable attendance, including being present, on time, and prepared for work as scheduled
• Lead the design and execution of a comprehensive modernization strategy that transitions Sharetec's monolithic application into a modular, scalable architecture while maintaining system stability and customer uptime • Define a multi-year technology roadmap that balances near-term pragmatism with long-term architectural vision, identifying critical refactoring opportunities and establishing clear migration paths • Establish architectural principles, patterns, and standards for both greenfield development and legacy system transformation, ensuring consistency and maintainability across teams • Conduct comprehensive technical assessments of existing systems, identifying technical debt, bottlenecks, performance constraints, and security vulnerabilities that impact scalability and developer velocity • Partner with engineering leadership to design decomposition strategies for moving from monolithic architecture to distributed, service-oriented systems while managing risk and minimizing disruption • Own critical architectural decisions across backend, frontend, and data layers, ensuring decisions are data-driven and aligned with business objectives • Lead architecture review boards and design discussions, evaluating new technologies, frameworks, and tools for adoption within the organization • Mentor senior engineers and engineering managers on architectural thinking, helping them develop the systems perspective needed for large-scale distributed systems • Create and maintain comprehensive architectural documentation, decision records (ADRs), and design patterns that guide teams through complex technical transitions • Establish and enforce code quality standards, security practices, and architectural guardrails across all development teams • Partner closely with the CTO and VP of Engineering to align architectural vision with business strategy, resource allocation, and organizational capabilities • Collaborate with Product Management to ensure technical feasibility of product roadmap items and to identify opportunities for architectural improvements within feature development • Work with DevOps and Infrastructure teams to design cloud-native architectures, CI/CD pipelines, and deployment strategies that enable safe, frequent releases • Engage with QA and Security teams to define testability, observability, and security requirements within the architecture • Communicate architectural vision and critical decisions to both technical and non-technical stakeholders, translating complexity into clear strategic narratives.
• Transcard is seeking a Senior Software Engineer to join our mixed local and remote team. • The ideal candidate will write, test, secure, and maintain code for our suite of payments APIs and services. • Write high-quality (accurate, maintainable, secure, and well-documented) C# code. • Take an active interest in learning how our systems function and interact. • Follow our Software Development Lifecycle. • Assist in defining application development project plans, including scoping, scheduling, and implementation. • Assist other software engineers and business teams in resolving problems with application systems. • Communicate with vendor software support personnel to resolve issues encountered with vendor software. • Design, run, and monitor software performance tests on new and existing programs for the purposes of correcting errors, isolating areas for improvement, and general debugging. • Provide verbal and written project status updates. • Recommend and perform software improvements and upgrades. • Provide guidance and willing to pass on knowledge to junior team members. • On-call availability on a rotating schedule with other IT personnel. • Overtime hours may be required to meet project deadlines or to assist in the resolution of production issues but are not the norm.




