Backend Engineer

Blu Selection
Barcelona, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
€ 65K

Job location

Barcelona, Spain

Tech stack

API
Artificial Intelligence
User Authentication
Software as a Service
Databases
DevOps
Distributed Systems
Python
PostgreSQL
Redis
Delivery Pipeline
Caching
Database Performance
Backend
Kubernetes
GraphQL
Front End Software Development
Docker
User Administration
Microservices

Job description

Unlike traditional no-code platforms, it relies on teams of AI agents-virtual designers, developers, and product managers-that collaborate autonomously to design, build, and even operate software. The mission is to democratize software creation, enabling both technical and non-technical users to go from idea * product * operation faster and with minimal human effort. The platform supports scalable, complex projects with databases, workflows, authentication, APIs, and custom agent extensions, serving founders, startups, small businesses, and enterprises. It operates on a subscription-based model, with enterprise plans and usage-based fees for compute and agent runtime, helping teams launch products quickly and independently. WHAT'S THE PROJECT? You'll help scale and optimize the backend systems that power the platform. ???? This means building APIs, microservices, and CI/CD pipelines, improving database performance, and ensuring everything runs smoothly at scale. AND WHAT'S MY ROLE IN THIS?

  • Buildhigh-performance backend systems with Go and Python.
  • Design and implement APIs (REST/GraphQL).
  • Architect microservices for multi-tenant SaaS, billing, and user management.
  • Optimize databases and caching (PostgreSQL, Redis).
  • Collaborate with frontend and DevOps teams for seamless product experiences.

Requirements

  • 3+ years experience in backend development with production systems.
  • Expert in Go or Rust and Python.
  • Experience with cloud platforms (GCP) and Docker/Kubernetes.
  • Strong understanding of databases, distributed systems, and SaaS patterns.

About the company

This is a Barcelona-based AI startup that lets users build, deploy, and operate production-ready software applications using natural language.

Apply for this position