Senior Backend Software Engineer

Solenix

Basel

Hybrid

CHF 150.000 - 190.000

Vollzeit

14 Tage+

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Zusammenfassung

Solenix is seeking a Senior Backend Software Engineer to own the design of backend components for a distributed ground segment software system. You will guide juniors, develop REST APIs in Java Spring or Python, and ensure secure data handling and operability across deployments.

Responsibilities include building and integrating services, tests, and documentation, with Docker/Kubernetes deployment in cloud environments. Strong English communication and independent work style are essential.

Qualifikationen

  • University degree in Computer Science, Software Engineering or related discipline.
  • Several years of professional experience developing backend systems in Java (Spring) and/or Python.
  • Solid experience designing and consuming REST APIs.
  • Experience with relational databases and data modelling.
  • Hands-on experience with Docker; familiarity with Kubernetes and cloud platforms.
  • Proficiency with Git and collaborative development workflows (e.g. GitLab).
  • Focus on writing modular, testable and maintainable code.
  • Experience with backend testing frameworks and automated testing (e.g. JUnit, pytest).
  • Ability to work independently and as part of a team.
  • Strong prioritization and time-management skills.
  • Fluent in the English language.

Aufgaben

  • Design, implement and maintain backend services in Java (Spring) and/or Python.
  • Develop and integrate REST APIs and asynchronous interfaces towards partner systems, external nodes and front-end applications.
  • Implement components for secure data handling, access control and auditability.
  • Contribute to end-to-end monitoring and operability features of the system.
  • Support integration with existing external systems and their interface updates.
  • Write unit and integration tests and support formal verification and validation activities.
  • Package and deploy services using Docker and Kubernetes in cloud-based environments.
  • Participate in design discussions, code reviews and agile development ceremonies.
  • Produce and maintain technical documentation under configuration control.

Kenntnisse

Java (Spring)
Python
REST APIs
Docker
Kubernetes
Git
Unit/Integration Testing
English fluency

Ausbildung

University degree in Computer Science or related

Tools

Docker
Kubernetes
Git
Cloud platforms

Jobbeschreibung

Job Description

About Solenix and our qualities

Solenix is a privately owned and international company providing engineering and consulting services in the space market, with branches in Germany, Switzerland, and Italy. We are known for high-quality services, user-oriented solutions, reliable partnerships and constructive collaboration. Our customers include space agencies such as ESA, EUMETSAT and DLR, as well as large private sector companies. Solenix is specialized in distributed systems and client applications and applies modern technologies with a focus on high-performing, robust and light solutions.

Why should you apply?
  • Solenix is a group of motivated, dynamic and creative people who enjoy high-quality work, as well as a relaxed and flexible work atmosphere.
  • You can expect a friendly working environment, exciting and challenging projects and varied team events.
  • Solenix focuses on solution-oriented and innovative approaches.
Job Description

We are looking for a Senior Backend Software Engineer to independently own the design of backend components for a distributed ground segment software system, covering areas such as system integration across multiple connected systems, secure data exchange, end-to-end monitoring, and service APIs consumed by web front-ends and external systems. You will also provide technical guidance to less experienced engineers within the backend team.

Your key responsibilities include:

  • Design, implement and maintain backend services in Java (Spring) and/or Python
  • Develop and integrate REST APIs and asynchronous interfaces towards partner systems, external nodes and front-end applications
  • Implement components for secure data handling, access control and auditability
  • Contribute to end-to-end monitoring and operability features of the system
  • Support integration with existing external systems and their interface updates
  • Write unit and integration tests and support formal verification and validation activities
  • Package and deploy services using Docker and Kubernetes in cloud-based environments
  • Participate in design discussions, code reviews and agile development ceremonies
  • Produce and maintain technical documentation under configuration control
Essential qualifications and experience
  • University degree or equivalent education in Computer Science, Software Engineering or a related discipline
  • Several years of professional experience developing backend systems in Java (Spring) and/or Python
  • Solid experience designing and consuming REST APIs
  • Experience with relational databases and data modelling
  • Hands‑on experience with Docker; familiarity with Kubernetes and cloud platforms
  • Proficiency with Git and collaborative development workflows (e.g. GitLab)
  • Focus on writing modular, testable and maintainable code
  • Experience with backend testing frameworks and automated testing (e.g. JUnit, pytest)
  • Ability to work independently and as part of a team
  • Strong prioritization and time‑management skills
  • Fluent in the English language
Other desirable qualifications and experience
  • Experience integrating heterogeneous systems and updating existing external interfaces
  • Knowledge of security mechanisms such as OAuth2/OIDC, TLS and encryption of data at rest and in transit
  • Experience with message brokers and event‑driven architectures
  • Background in the space ground segment domain or other mission‑critical systems
  • Experience with monitoring and observability stacks (e.g. Prometheus, Grafana)
  • German or French language skills
Work Location

This is a hybrid role based in Basel, Switzerland, combining regular on‑site collaboration with the flexibility to work remotely part of the week.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Frontend Software Engineer
Frontend Software Engineer

Solenix • Basel

Hybrid
CHF 90.000 - 130.000
Software Test Engineer (Verification and Validation)
Software Test Engineer (Verification and Validation)

Solenix • Basel

Hybrid
CHF 110.000 - 140.000
Technical Lead - Cloud & EO Platform Services
Technical Lead - Cloud & EO Platform Services

Solenix • Basel

Vor Ort
CHF 140.000 - 210.000
Senior Backend Engineer - Distributed Systems | Hybrid Basel
Senior Backend Engineer - Distributed Systems | Hybrid Basel

Solenix • Basel

Hybrid
CHF 150.000 - 190.000
Backend Application Developer (Core Specialist Tier)
Backend Application Developer (Core Specialist Tier)

Allps • Zürich

Vor Ort
Vertraulich
Professional development opportunities
Collaborative work environment
Competitive salary and benefits package
Senior Backend Software Engineer
Senior Backend Software Engineer

Nexthink • Vaud

Hybrid
CHF 100.000 - 130.000
Unlimited vacation
Hybrid work model
Free access to fitness centre
+1
Senior Backend Software Engineer
Senior Backend Software Engineer

Nexthink • Lausanne

Hybrid
CHF 150.000 - 210.000
Hybrid work model
Relocation package
Unlimited vacation
+6
Senior Java Developer – Distributed Financial Systems 80–100%
Senior Java Developer – Distributed Financial Systems 80–100%

Swisslinx • Zürich

Hybrid
CHF 120.000 - 150.000
Senior Software Engineer
Senior Software Engineer

Nexthink • Vaud

Hybrid
CHF 100.000 - 130.000
Permanent Contract
Competitive compensation package
Hybrid work model
+5
Senior Backend and Cloud Engineer (m/w/d) - Switzerland
Senior Backend and Cloud Engineer (m/w/d) - Switzerland

Camptocamp • Zürich

Hybrid
CHF 140.000 - 190.000
Modern work env
Open culture
Close-knit teams
+5