Job
In diesem Job entwickelst du skalierbare, asynchrone Backend-Systeme in Python und Java Spring Boot, unterstützend bei der Datenverarbeitung für Satellitenmissionsanalysen und Zusammenarbeit im Raumfahrtbereich.
Job-Technologien
Deine Rolle im Team
- Your mission is to design and maintain a scalable, asynchronous backend that powers OKAPI:Orbits' end-to-end solutions across mission design, Space Situational Awareness (SSA), Space Traffic Management (STM), Flight Dynamics (FD), and Space Traffic Coordination (STC), supporting satellite operators throughout their entire mission lifecycle.
- You'll work primarily on external customer projects with a Python-based tech stack, while also contributing in parallel to our products built on Java Spring Boot.
- You design and implement robust microservices that process and distribute large volumes of orbital and telemetry data to deliver reliable APIs and automation processes.
- You'll work on the systems that enable satellite operators and space agencies to analyze, coordinate, and protect their missions in an increasingly crowded space environment.
- Design, develop, and maintain asynchronous, microservice-based backend systems, primarily in Python for external customer projects and in parallel in Java Spring Boot for our products.
- Implement and optimize data processing and distribution pipelines that handle large volumes of orbital, telemetry, and mission data.
- Design and maintain message-based communication structures between microservices (e.g., via RabbitMQ or comparable message brokers).
- Collaborate closely with space engineers and scientists to translate mission-related requirements into scalable, robust software solutions.
- Share responsibility for the backend architecture across both tech stacks, with a focus on performance, fault tolerance, and maintainability.
- Plan and document implementation steps, from system architecture through deployment in a cloud-native environment.
- Ensure code quality, automated testing, and adherence to security and development standards.
- Advance CI/CD pipelines, observability, and automation to support stable, continuous releases.
- Analyze and resolve complex issues in distributed systems with a focus on efficiency and reliability.
- Work within small, interdisciplinary teams, contributing your backend expertise to cross-functional projects.
Unsere Erwartungen an dich
Ausbildung
- Degree in Computer Science, Software Engineering, or a related field, or completed vocational training as a Fachinformatiker (IT specialist).
Qualifikationen
- Solid understanding of microservice architectures, asynchronous systems, and distributed communication patterns.
- Ability to independently plan, implement, and review complex features in close collaboration with engineers and scientists.
- Proactive communication, structured way of working, and good written and spoken English.
- Solid understanding of software architecture principles, including modular structure, scalability, and maintainability.
- Background in or interest in the space or aerospace sector.
Erfahrung
- At least 2 years of professional experience with Python for backend development, scripting, automation, or data processing.
- At least 2 years of professional experience in backend software development with Java (Spring Boot or comparable).
- Practical experience with testing and code quality assurance.
- Experience with, or willingness to quickly get up to speed on, message-based communication between services (e.g., RabbitMQ or comparable message brokers) and containerization (Docker).
- Experience with orchestration, particularly Kubernetes.
- Experience with code reviews and adherence to coding standards.
- Experience with secure software development.
Unser Angebot
- Flat hierarchy, small teams, flexible working hours.
- Up to 30 days' vacation & up to 30 days' workation per year.
- Early responsibility, influence on the technical direction.
- Training budget for your personal development.
- Career paths to support and promote your long-term development.
- Corporate benefits (brand discounts, travel discounts, concert tickets, etc.).
- Free German language course.
- Bahncard (25 within Braunschweig, 50 outside).
- Bike leasing.
- Company pension scheme.
- Subsidy towards Hansefit / Wellpass membership.
- Participation in space events and conferences to promote sustainable space travel.
Benefits
Work-Life-Integration
Gesundheit, Fitness & Fun
Themen, mit denen du dich im Job beschäftigst
Job-Standorte
Das ist dein Arbeitgeber
OKAPI:Orbits ist ein zukunftsorientiertes SaaS-Startup mit Sitz in Braunschweig, Deutschland, das sich auf die Steigerung der Sicherheit und Nachhaltigkeit von Satellitenmissionen fokussiert. Das Unternehmen bietet KI-gestützte Plattformen sowie Beratungsdienste im Bereich Space Traffic Management an und unterstützt Satellitenbetreiber während des gesamten Lebenszyklus ihrer Missionen. Durch Lösungen zur Vermeidung von Kollisionen und zur Optimierung des Missionsdesigns trägt OKAPI:Orbits dazu bei, das Weltraumumfeld sicherer zu gestalten.
- Startup
- Onsite, Hybrid
- Luft-, Raumfahrt
Weitere Jobs
Diese Jobs könnten dich auch interessieren
Als Senior Software Engineer (m/w/d) übernimmst du eine zentrale technische Rolle in anspruchsvollen Kundenprojekten und entwickelst nachhaltige, skalierbare Softwarelösungen in komplexen Enterprise-Umgebungen. In deiner Rolle übernimmst du insbesondere...
Du gestaltest die technische Weiterentwicklung unserer Softwareprodukte aktiv mit und prägst deren langfristige Architektur. Du entwickelst mit C# als zentraler Entwicklungssprache und technologischer Grundlage unserer Kernanwendungen. Du konzipierst,...
Die Rolle Als Forward Deployed AI Engineer gehst du direkt in unseren Fachbereichen, verstehst die Abläufe und baust produktionsreife AI und Automatisierungs-Lösungen, die die Arbeitsweise der gesamten GGW-Gruppe grundlegend verändern werden. Du...