
STARK · Berlin
ABOUT US STARK is a new kind of defence technology company revolutionizing the way autonomous systems are deployed across multiple domains. We design, develop ...
STARK is a new kind of defence technology company revolutionizing the way autonomous systems are deployed across multiple domains.
We design, develop and manufacture high performance unmanned systems that are software-defined, mass-scalable, and cost effective.
This provides our operators with a decisive edge in highly contested environments.
We’re focused on delivering deployable, high-performance systems - not future promises. In a time of rising threats, STARK is
bolstering the technological edge of NATO Allies and their Partners to deter aggression and defend Europe - today.
As a vital member of our Infra & DevSecOps team, you aren't just managing servers - you are the architect of the technical bridge
between software, firmware, and physical infrastructure. You will ensure our autonomous stack compiles, deploys, and operates
flawlessly across edge devices, microcontrollers, and cloud systems.
Your work will directly impact the reliability and scalability of our embedded autonomy infrastructure deployed across air, land,
and sea systems.
'smartest person in the room'.
JOIN US AS A (SENIOR) BACKEND ENGINEER (ALL GENDERS) IN OUR VEHICLE MISSION TEAM ON A SHARED JOURNEY THAT MATTERS! To make the vision of an autonomously driving mobility service a reality, the teams in our Vehicle Integration domain develop the applications and tools needed to enable autonomous passenger management within our MOIA vehicles in a world without a driver: How do passengers authenticate themselves in an autonomous vehicle? How do we ensure a safe cabin during boarding and the ride? Which content should be displayed on the vehicle screens to provide a safe and informative user experience for the passenger? The Vehicle Mission team addresses these challenges by building the mission control backend that orchestrates autonomous vehicle operations. The team develops the orchestration of driving tasks to autonomous vehicles, coordinates passenger boarding workflows, and ensures reliable communication between backend systems and on-vehicle components. This includes integrating with external self-driving system providers and providing test infrastructure and tools for autonomous vehicle development. The team has the necessary roles to take full responsibility for the given value streams: from backend and embedded developers to quality specialists, cyber security experts and product owners. Join the team if you want to solve these challenges in an agile and customer-driven environment. WHAT YOU WILL DO * Research and develop passenger management systems for autonomous mobility services * Bridge the data flow of the AWS-based backend infrastructure and the in-vehicle components using AWS IoT services (e.g., commands, events, metrics, logs) * Develop and improve the backend services used to orchestrate a vehicle’s mission * Work in a bottom-up managed, autonomous, cross-functional team together with other talented engineers * Participate in the full development life cycle, from design to implementation, quality assurance and maintenance * Integrate AI coding assistants in the development process * Interface with VW Group, vendors, and other partners to align software interfaces, tooling, and hardware WHAT WILL HELP YOU TO FULFILL YOUR ROLE * Proficiency in Typescript, or another modern typed programming language used on the backend * Experience with AWS IoT and Serverless technologies, ideally such as Lambda, DynamoDB, and SQS * Familiarity with communication protocols used to connect edge devices, such as MQTT * Experience with CICD tools such as Github Actions or AWS CodeBuild * General interest in embedded development * Knowledge of current trends in software design, event-driven architecture, DevOps, and a strong interest in further development * Interest in applying agile development practices and a proactive, flexible, and hands-on mindset We encourage you to apply even if your profile only meets some of the requirements for the role since we are looking for a diverse range of experiences, skills, and interests. We are certain that there will be something for everyone because we are working on such a variety of tasks and embrace individual growth at MOIA. OUR BENEFITS IN A NUTSHELL * Competitive salary (including bonus) * Hybrid work setup: Work from home or one of our offices - you and your team decide how often to meet, blending flexibility with collaboration! * Flexible working hours and the possibility of flexible work arrangements depending on your needs (parenting, care work, volunteering, etc.) * Budget and monthly expense allowance for home office setup * Possibility of remote work from outside Germany for up to 6 weeks per year from over 35 countries - learn more in our blog! * Public transport ticket (fully subsidized "Deutschlandticket") for commuting and travelling throughout Germany and discount on MOIA rides * Subsidized fitness club membership or bike leasing * Learning environment with continuous learning days, job rotation, trainings and workshops, coaching, conferences, books, and language classes * Mental health support, 1:1 sessions with external professionals and mental unload workshops * 30 vacation days, sabbatical and unpaid leave option * Relocation support with service provider (visa, administration, etc.) * Dog-friendly offices For student & internship positions, we have an adjusted set of benefits. You can find them here. BE WHO YOU ARE! We are a member of Charta der Vielfalt and are dedicated to actively fostering a workplace that celebrates and promotes diversity in various aspects such as age, gender identity, race, sexual orientation, physical or cognitive ability, and ethnicity. At MOIA, we embrace a culture where people are accepted, respected, valued, appreciated, and included. In our commitment to promoting diversity and inclusivity, we regularly provide unconscious bias training to all our employees. Furthermore, we continuously strive to enhance our hiring process by ensuring a diverse hiring panel. HOW WE WORK At MOIA, our teams are typically distributed across our office locations and collaborate in a hybrid setup. We work together both remotely and on site, choosing the mode of collaboration that fits the context, the work at hand, and each team’s rhythm. Spending time together in our offices is an important part of how we stay connected, build trust, and solve complex problems. At the same time, we value flexibility and give teams and individuals autonomy to shape their ways of working, with everyone having the freedom to organise their routines in a way that aligns with their work and their team’s needs. If you’d like to learn more about how we work, visit our blog for insights into our culture and hiring process, or follow us on Instagram for a look behind the scenes at MOIA. WHO WE ARE At MOIA we’re reimagining the future of mobility – safe, autonomous and tailored to the needs of cities and their people. As a tech company with more than 400 employees, we build mobility solutions that truly move cities forward. We launched our ridepooling service in Hamburg in 2019 and have been part of the city’s public transport system since 2023. Since launch, we have transported over 12 million passengers. Currently, MOIA is evolving from a mobility provider to a tech provider offering a scalable and safe turnkey solution for autonomous driving. With office locations in Berlin and Hamburg, our diverse and international team comprising more than 60 nationalities works together toward that shared mission. MOIA is more than a technology provider – we are a partner to cities and public transport operators committed to creating more livable spaces and delivering mobility solutions that are reliable, safe and comfortable. YOUR APPLICATION TO MOIA We value authenticity and personal insights in your application responses. While AI tools can be useful, we encourage you to answer the following questions based on your own experiences and understanding. This helps us keep a human touch and better evaluate your unique perspective and match for the role. To reinforce an unbiased screening process, we kindly ask you not to include your picture, age, address, or any other details unrelated to your qualifications and suitability for the role. Additionally, we anonymize applications during the initial review phase by removing personally identifiable information. This ensures that our evaluation focuses solely on your skills, experience, and potential – supporting a fair and inclusive hiring experience for all candidates.
ABOUT US STARK is a new kind of defence technology company revolutionizing the way autonomous systems are deployed across multiple domains. We design, develop and manufacture high performance unmanned systems that are software-defined, mass-scalable, and cost effective. This provides our operators with a decisive edge in highly contested environments. We’re focused on delivering deployable, high-performance systems - not future promises. In a time of rising threats, STARK is bolstering the technological edge of NATO Allies and their Partners to deter aggression and defend Europe - today. YOUR MISSION As part of the Infra & DevSecOps team you will be the technical bridge between software, firmware, and infrastructure, ensuring that our autonomous stack compiles, deploys, and runs efficiently and securely across edge devices, microcontrollers, and cloud-connected systems. Your work will directly impact the reliability and scalability of our embedded autonomy infrastructure deployed across air, land, and sea systems. RESPONSIBILITIES We are looking for candidates with experience in some or all of the following areas: Infrastructure * Build and maintain secure links between on-prem infrastructure and GCP. * Provision and manage infrastructure using IaC. * Integrate on-prem identity providers with GCP IAM and implement Zero Trust principles. * Orchestrate the transition of cloud workloads to on-prem infrastructure. * Establish unified visibility across the hybrid stack. * Manage egress costs and minimise latency between the data centre and cloud regions. CI/CD & Automation * Design and maintain CI/CD pipelines in GitLab for embedded and cross-compiled builds. * Automate build, test, and deploy workflows across GCP (Google Cloud Platform) and on-premise edge devices. * Apply DevSecOps / EdgeOps principles for secure, traceable software delivery. * Manage containerization and artifacts for multi-arch builds (Docker & other OCI containers). * Develop and maintain build and deployment scripts. Hardware Integration * Collaborate with firmware and electronics teams to integrate and test microcontrollers, sensor boards, and autopilot hardware. * Support driver compilation and communication bridges between Linux and MCU-level systems (UART, CAN, SPI, I²C). Build & Compilation * Build Linux-derivative operating systems and their dependencies for ARM64 targets. * Manage build automation for multi-architecture targets (AMD64/ARM64). You’ll work at the frontier of embedded autonomy, where every build and deployment shapes the reliability of real-world unmanned systems. If you enjoy bridging cloud and edge, automation and embedded systems, this role offers both the technical depth and mission relevance few positions can match. QUALIFICATIONS * Bachelor’s or Master’s degree in Computer Engineering, Robotics, or Embedded Systems. * 2-5 years of DevOps or EdgeOps experience Soft Skills * You are solution-oriented and focus on "how we can do this" rather than listing reasons why we can't. * You have the ability to communicate complex technical ideas in a clear and respectful manner to other team members. * You have a team-first mentality: you prioritise the stability of the platform and the health of the team over being the 'smartest person in the room'. NICE TO HAVE * Experience with GCP (Artifact Registry, Cloud Build, GCE instances) * Experience with Go * Knowledge of embedded hardware, e.g., NVIDIA Jetson, Raspberry Pi, or similar ARM64 SBCs; familiarity with MCU firmware integration * Awareness of ROS 2 (colcon, ament, uXRCE-DDS) * Experience with CMake
ÜBER UNS Wir gestalten einen digitalen Staat – gemeinsam mit der Verwaltung. Als Partner auf Augenhöhe stärken wir die Verwaltung auf ihrem Weg, die eigene Digitalisierung selbst voranzutreiben. Mit eigener iterativer Produktentwicklung und unserem Einsatz für bessere Rahmenbedingungen schaffen wir die Grundlage für digitale Lösungen, die skalierbar und wirksam sind. DEINE AUFGABEN You build it, you run it, you own it – als Software Engineer Fullstack (all genders) bist Du verantwortlich für die Entwicklung und den Betrieb der Software in einem unserer Projekte. Wenn Dir nun noch TDD, Continuous Deployement und ein gut durchdachter DevSecOps-Ansatz wichtig sind, dann sollten wir uns kennenlernen. In den folgenden Blogartikeln findest Du weitere Infos zur Software-Entwicklung, zur interdisziplinären Zusammenarbeit beim DigitalService sowie unseren leitenden Delivery Principles. DETAILS ZU DER STELLE * End-to-End Ownership & Agiles Arbeiten: Du arbeitest in einem kollaborativen, interdisziplinären Produktteam und übernimmst die Verantwortung für die erfolgreiche Umsetzung von Features – von der Entwicklung über das Testing bis hin zum Deployment und dem aktiven Betrieb. * Tech-Stack & Fullstack-Entwicklung: Dein Fokus liegt auf der Entwicklung qualitativ hochwertiger Software, vorrangig mit TypeScript/JavaScript, aber je nach Projekt auch mit Technologien wie Java, Spring oder React/Vue. * Code-Qualität & Security: Du schreibst Clean Code und wendest Best Practices wie Design Patterns und (automatisierte) Tests sicher an. Du hast Security- und Datenschutzanforderungen stets im Blick, achtest auf Skalierbarkeit und reduzierst aktiv Technical Debt. * Domain-Wissen & Stakeholder-Kommunikation: Du setzt Dich aktiv mit komplexen fachlichen Anforderungen auseinander, hilfst dabei, diese in iterierbare Tasks herunterzubrechen, und kannst technische Zusammenhänge auch für nicht-technische Stakeholder verständlich machen. * Kollaboration & Teamkultur: Du bist ein aktiver Teil unserer Engineering-Kultur. Durch Pair Programming, regelmäßige Code-Reviews und offenen Wissensaustausch trägst Du zum gemeinsamen Wachstum im Team bei und bringst Motivation mit, Dich kontinuierlich weiterzuentwickeln. DAS BRINGST DU MIT * Fullstack-Erfahrung: Du hast bereits digitale Produkte und Services ganzheitlich entwickelt und betrieben. Du fühlst Dich sowohl im Backend als auch im Frontend zu Hause – vorrangig mit TypeScript/JavaScript oder Java/Spring Boot sowie den Frontend-Frameworks React und Vue. Du bringst außerdem die Flexibilität mit, Dich zügig in neue Technologien einzuarbeiten. * DevOps-Mindset & Infrastruktur-Know-how: Du bist mit dem DevSecOps-Ansatz vertraut, hast fundiertes Wissen rund um Infrastruktur- und Container-Technologien (z. B. Docker, Kubernetes, Terraform) und fühlst Dich mit Infrastructure-as-Code wohl. * Agile & interdisziplinäre Teamkultur: Du arbeitest am liebsten in agilen, cross-funktionalen Teams und schätzt konstruktive Diskussionen sowie regelmäßiges Feedback mit Design, Product und User Research. * Flexibilität & Motivation: Du bist offen, flexibel in andere Projekte zu wechseln und Deinen Beitrag dort zu leisten, wo er den größten Mehrwert schafft. Dich zeichnet eine starke intrinsische Motivation aus, die digitalen Aspekte der Verwaltung zu verbessern. * Kommunikation & Sprachkompetenz: Du arbeitest souverän auf Deutsch (mind. B1) und Englisch (min. C1) – wir sprechen im Arbeitsalltag beide Sprachen. WARUM WIR? * Unsere über 70 Engineers (all genders) zeichnen sich durch technische Exzellenz, sehr hohe Team- und Kommunikationsfähigkeit sowie ein echtes agiles Mindset aus. * Werde Teil unseres mehr als 250-köpfigen Teams, das interdisziplinär und iterativ arbeitet – und zusammen mit der Bundesverwaltung die Vision eines digitalen Staats realisiert. * Arbeite so, wie es am besten zu Dir passt: Du kannst Deine Arbeitszeiten flexibel organisieren, jederzeit unsere Möglichkeiten für mobiles Arbeiten nutzen und Dein bevorzugtes Betriebssystem auswählen. * Das Gehalt für diese Stelle liegt bei uns zwischen 55.000–65.000 Euro brutto pro Jahr. Für Deine individuelle Einordnung innerhalb unserer Gehaltsbänder und Level berücksichtigen wir den Verantwortungsumfang der Stelle, die Komplexität der Tätigkeiten und die Einschätzung Deiner Fähigkeiten aus den Kennenlerngesprächen. Details zu unserem Level- und Gehaltssystem findest Du in unserem Blogbeitrag "Über Level, Geld und Fairness". * Urban Sports Club & mehr: Jeden Monat bekommst Du zum Gehalt einen 50-Euro-Gutschein on top, den Du flexibel einsetzen kannst. Fitness, Technik, Mobilität oder Food – Du hast die Wahl! * Zusätzlich bieten wir Dir ein jährliches Weiterbildungsbudget bis max. 2.000 Euro mit bis zu fünf freien Tagen – unabhängig von Rolle und Level. Im Rahmen dessen ermöglichen wir Dir auch, Sprachkurse wahrzunehmen. Weitere Benefits findest Du auf unserer Karriereseite. BEWERBUNGSHINWEISE Bitte sende uns Deine Bewerbung ausschließlich über das Online-Portal zu. Aufgrund der Sommerferien werden wir erst ab dem 7. August 2026 Rückmeldungen zu den Bewerbungen versenden können. Wir bitten bis dahin um Geduld! Wir schätzen eine vielfältige Belegschaft und ein integratives Arbeitsumfeld wert. Daher freuen wir uns über alle Bewerbungen – unabhängig von Religion und Weltanschauung, Nationalität und (ethnischer sowie sozialer) Herkunft, Geschlecht und geschlechtlicher Identität, sexueller Orientierung, Alter sowie körperlichen und intellektuellen Fähigkeiten. Eingehende Bewerbungen prüfen wir lediglich auf ihre fachliche Qualifikation und die für die jeweilige Stelle erforderlichen Schlüsselqualifikationen. Daher möchten wir Dich bitten, in Deinem CV auf ein Foto von Dir zu verzichten sowie Informationen zu Deinem Wohnort, Alter, Geschlecht, Familienstand oder Ähnlichem zu streichen. RECRUITING-PROZESS & ANSPRECHPARTNER:IN Nach einem erfolgreichen Screening Call mit unserem Talent Acquisition Team folgen zwei bis drei Interviews mit DigitalService Mitarbeitenden. Zunächst geht es um Deine fachliche Qualifikation, danach um Werte und Erwartungen in Bezug auf Team und Zusammenarbeit. Weitere Einblicke in unseren Recruiting-Prozess bekommst Du in unserem Blog-Beitrag "Recruiting beim DigitalService – Was Bewerbende erwartet". Während des ganzen Prozesses stehen wir Dir jederzeit für Rückfragen, Feedback und Austausch zur Verfügung. Hast Du Fragen an uns? Wende Dich gern an unser Team unter talents@digitalservice.bund.de