Senior Software Engineer

Spaceteams — Germany · Posted ~8 hours ago

Senior Full-time

Skills

Software engineering Software architecture Complex software development Requirements analysis Stakeholder management Technology decision-making Project ownership Product development

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a pragmatic software engineering team delivering high-quality solutions across diverse industries. You will plan, develop, and continuously improve complex applications, take ownership from conception through release, collaborate with product owners and customers, and contribute to technology and architecture decisions. The environment values teamwork, fast iteration, clear communication, and measurable outcomes.

Highlights

Varied, technically complex projects across multiple industries, strong end-to-end ownership, direct collaboration with customers and product stakeholders, and a culture emphasizing teamwork, rapid iteration, and measurable results.

Description

Moin, wir sind Spaceteams! Wir entwickeln hochwertige Softwarelösungen mit echtem Mehrwert und das pragmatisch, schnell und ohne Schnickschnack. Dabei stemmen wir abwechslungsreiche Projekte mit hoher fachlicher und technischer Komplexität in den unterschiedlichsten Branchen wie E-Commerce, Gaming, Health und mehr, immer auf der Suche nach neuen Herausforderungen. Wir leben eine Kultur, die Teamwork, schnelle Iterationen und messbare Ergebnisse feiert. Unsere Arbeitsweise ist dabei direkt, lösungsorientiert, authentisch und kundenzentriert. Bei uns wirst du… maßgeschneiderte und komplexe Softwarelösungen gemeinsam mit deinem Team planen, entwickeln und kontinuierlich verbessern.Verantwortung für komplette Projekte übernehmen – von der Konzeption bis zum Release, stets im Einklang mit der Produkt- und Kundenvision.Anforderungen gemeinsam mit Product Ownern, Kunden und Stakeholdern erarbeiten.aktiv Technologieentscheidungen und Architekturfragen mitgestalten.stets klar und verbindlich mit Kunden, Stakeholdern und im Team kommunizieren. Kunden verstehen und auf deren Bedürfnisse eingehen sowie neben der Software auch die Geschäftsprozesse in den Unternehmen mit anpassen.die Organisation und unsere Arbeitsweise durch reguläre Syncs und Retrospektiven kontinuierlich verbessern sowie dein Wissen teilen.aktiv unsere Kultur prägen, indem du dich auch bei internen Projekten (z.B. der Spacetime oder Weiterentwicklung der Organisation) einbringst. Wir suchen jemanden mit ∶ mehrjähriger, fundierter Erfahrung in der Entwicklung und End-to-End-Verantwortung komplexer Softwaresysteme über längere Projektlaufzeiten hinweg.Erfahrung aus mehreren Projekten, die über reine Feature-Entwicklung hinausgehen, z. B. mit mehreren Stakeholdern, fachlicher Komplexität oder spürbarem Einfluss auf Geschäftsprozesse beim Kunden.der Fähigkeit, technische Entscheidungen im Team zu treffen und deren Auswirkungen im Gesamtsystem zu bewerten.einem sicheren Umgang mit verschiedenen Bereichen der Softwareentwicklung (Frontend und Backend) sowie der Bereitschaft, Verantwortung über Systemgrenzen hinweg zu übernehmen.Erfahrung in der Zusammenarbeit mit verschiedenen Stakeholdern (z. B. Product Ownern, Fachbereichen, Kunden) und im Requirements Engineering.der Fähigkeit, komplexe Probleme zu strukturieren und in tragfähige Lösungen zu überführen.einem sehr guten Studienabschluss in Informatik, Software Engineering oder einem verwandten Fachgebiet – alternativ einer vergleichbaren Qualifikation mit nachweislich relevanter Praxiserfahrung.sehr guten Deutschkenntnissen (mind. C1) für die Abstimmung komplexer fachlicher Inhalte mit Kunden.guten Englischkenntnissen.einer gültigen Berechtigung zur Beschäftigung in Deutschland; ein Visa- oder Relocation-Sponsoring können wir für diese Position derzeit nicht anbieten.einem regulären Arbeitsort in Deutschland und der Bereitschaft, regelmäßig an Onsite-Terminen in Hamburg teilzunehmen. Das wäre ein Plus ∶ du arbeitest gern im Team an Lösungen und siehst gemeinsame Verantwortung als Voraussetzung für gute Ergebnisse.Erfahrung in größeren Gesamtinitiativen (z. B. Migrationen, Systemablösungen oder komplexe Plattformprojekte), in denen technische Entscheidungen über längere Zeit Wirkung entfalten.du bist mit agilen Arbeitsweisen vertraut und gehst pragmatisch mit Veränderungen um.erste oder vertiefte Erfahrung mit Cloud- oder DevOps-Themen.du bringst dich aktiv in die Weiterentwicklung von Prozessen und Zusammenarbeit ein.du hast Freude daran, dein Wissen mit dem Team zu teilen und es jederzeit zu unterstützen. Technologien Wir sind nicht auf bestimmte Technologien festgelegt, sondern wählen gemeinsam die aus, die für das aktuelle Projekt am besten geeignet sind. Wir erweitern ständig unser Wissen, also ändert sich auch unsere Toolchain. Dies sind die Technologien, die wir aktuell verwenden ∶ Language ∶ TypeScript, Kotlin, Python, GoTooling ∶ git, Gradle, NPM, pip, ViteUI ∶ React.js, Vue.js, Svelte, Astro, HTMXBackend ∶ Node.js, Koa.js, Next.js, Sveltekit, Spring, DjangoPersistence ∶ Relational (Postgres, MySQL, …) and NoSQL (DynamoDB, MongoDB, …)Search ∶ Elasticsearch, SolrPlatform ∶ AWS, Azure, GCP, Docker, Kubernetes, Terraform, Pulumi, GitHub, GitLabArchitecture ∶ Serverless, SOA, MicroservicesObservability ∶ ELK, Datadog, Grafana, PrometheusAI ∶ RAG-Pipelines, LLMs, Pinecone, Vercel AI SDK, Anthropic AI SDK, OpenAI SDK