Job Closed

This listing is no longer active.

Shopware logo
Shopware

Made in Germany, built for global leadership. The ecommerce platform that drives results.

Engineering Lead – Service Enablement Team

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 201-500Since 2000H1B No SponsorCompany SiteLinkedIn

Location

Germany

Posted

143 days ago

Salary

0

Seniority

Senior

Bachelor Degree5 yrs expExperience acceptedEnglishGermanAWSgRPCJavaScriptMySQLNode.jsRedisTerraformTypeScript

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 Job Pages

More Full-stack Engineer Jobs

Samsara logo

Senior Software Engineer – Enterprise Management

Samsara

Samsara 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

Poland
Job Closed
CareMetx, LLC logo

Senior Engineer I, AI Analytics

CareMetx, LLC

Patient access at the speed of flight

OtherRemoteTeam 501-1,000H1B No Sponsor

• 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

United States
Job Closed
Sharetec Systems logo

Software Architect

Sharetec Systems

Bold Technology. Caring Partner.

OtherRemoteTeam 51-200H1B No Sponsor

• 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.

California
$155K - $195K / year
Job Closed
Transcard logo

Senior Software Engineer

Transcard

Payments, Orchestrated.

OtherRemoteTeam 51-200Since 2008H1B No Sponsor

• 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.

Tennessee