Career Backend Software Engineer (Senior)

Backend Software Engineer (Senior)

ZAITRA, established in 2020, is a startup with a primary emphasis on delivering tailored flight software and cutting-edge AI solutions for space missions. Our endeavours encompass projects for both the European Space Agency and commercial customers.

About the role

As a Senior Backend Software Engineer, you will architect and develop ZAITRA’s next-generation ground system that connects our onboard AI solutions with mission control systems and data distribution platforms.
You will design an infrastructure that enables automated mission planning, scheduling, data exchange, and billing workflows through standardized APIs. Your mission is to make this orchestration seamless, reliable, and scalable across multiple external systems. Your responsibilities include:

  • Build and maintain backend services that handle mission scheduling, data management, and API integrations.
  • Connect our system with multiple mission control and data distribution platforms through well-defined APIs.
  • Ensure smooth communication and data exchange between ground software and onboard AI systems.
  • Write reliable, well-documented code with proper testing and version control

Required qualifications

  • A technical background in computer science, software engineering, or a related field.
  • Proven (3+ years) experience in backend software design and API development (REST, GraphQL, or gRPC).
  • Strong knowledge of Python programming.
  • Experience with modern backend frameworks (e.g., FastAPI, Django, or Flask).
  • Understanding of distributed systems, data pipelines, or event-driven architectures.
  • Proficiency with Git and CI/CD workflows.
  • Hands-on DevOps experience, including deploying and maintaining services on AWS or custom VPS environments.
  • Ability to design and document system architectures clearly and pragmatically.
  • Enthusiasm for space technology and solving complex operational problems.

What we offer

  • Hybrid work (preferably with at least 3 days a week in our office).
  • Flexible working hours.
  • Modern offices near the center of Brno. 
  • Direct impact on the development and direction of products for space missions.
  • Involvement in the development of solutions to be deployed in Earth’s orbit and beyond.
  • 5 weeks of vacation.
  • Meal vouchers. 
  • Team-building activities and company events.
  • Multisport card

What is nice to have

  • Familiarity with message queues (Kafka, RabbitMQ, etc.) and cloud infrastructure.
  • Knowledge of containerization (Docker, Kubernetes).
  • Understanding of geospatial data formats or satellite operations workflows.
  • Familiarity with ECSS or CCSDS standards.
  • Contributions to open-source software.

Interview process

  • Submit your CV and short cover letter via email to jobs@zaitra.io.
  • Attend a 45-minute call with the CTO and HR.
  • Complete a short take-home task.
  • Participate in a 60-minute technical screening, including a review of your task.
  • Receive an offer.

Where: Brno

Type: Full time

Contact: jobs@zaitra.io

Contact

Communication all over the world

You acknowledge that you read, and agree to our Privacy Policy.