This job is no longer available
This job expired on 19/07/2026. It no longer accepts applications.
Backend Engineer – Microservices & Cloud (Golang/Python)
Aistech Space · San Cugat del Vallés
Job description
About the role
You will join Aistech Space’s engineering team to design, build, and scale microservices that deliver high‑resolution thermal imagery from a satellite constellation to end users. The role focuses on writing robust, cloud‑native code while collaborating closely with Platform and DevOps engineers.
Key responsibilities
- Design, implement, and maintain high‑performance microservices using Golang and Python, applying Hexagonal Architecture and Domain‑Driven Design.
- Develop inter‑service communication with gRPC and Protocol Buffers, and expose RESTful endpoints via API gateways.
- Integrate geospatial business logic and Earth Observation standards such as STAC and STAPI.
- Design and optimise PostgreSQL schemas and queries for low‑latency telemetry and image metadata access.
- Containerise applications with Docker and ensure reliable deployment on Kubernetes in GCP, incorporating observability and security best practices.
Required profile
- Proven professional experience in backend software engineering.
- Strong proficiency in Golang and/or Python, with willingness to work deeply in both.
- Experience with gRPC, Protocol Buffers, RESTful API design, and clean architecture principles.
- Solid understanding of relational databases (PostgreSQL) and caching or messaging systems.
- Fluent English communication skills.
Required skills
- Golang
- Python
- gRPC
- Protocol Buffers
- RESTful API design
- Hexagonal Architecture
- Domain‑Driven Design
- SOLID principles
- Clean architecture
- PostgreSQL
- Docker
- Kubernetes
- Google Cloud Platform (GCP)
- K9s
- kubectl
- Terraform (or Tofu)
- ArgoCD
- STAC (SpatioTemporal Asset Catalog)
- STAPI (Sensor Tasking API)
What we offer
- Permanent contract with a fast‑growing company.
- Hybrid work model – up to 6 days per month remote.
- Flexible working hours.
- Collaborative, respectful team environment.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Spain.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Aistech Space
San Cugat del Vallés