Oxigent Technologies

Python developer in high-load systems

In short

Senior Python Engineer role on the Code Foundations team, building and maintaining critical backend infrastructure, shared libraries and messaging systems used across engineering teams at Oxigent Technologies in Barcelona. Requires at least 7 years of Python experience, strong knowledge of Clean Code, SOLID, TDD/BDD/DDD and microservices, hands-on cloud experience (AWS, Kubernetes, Docker), and fluent (C1) English; involves migrating services to Golang. Hybrid work in Barcelona (3 days on-site in Poblenou, 2 days remote), salary up to €62,000 gross/year.

About the Role
Oxigent Technologies is recruiting a Senior Python Engineer to join the Code Foundations team in Barcelona. The Code Foundations team is at the heart of the backend ecosystem: they develop and maintain critical infrastructure, cross-functional Python libraries, and messaging systems used by the rest of the engineering teams, ensuring a cohesive, resilient ecosystem that can withstand failures without compromising the system.
Responsibilities
•Manage critical and complex services, ensuring backend quality (SOLID) and guaranteeing the resilience of the ecosystem.
•Design the microservices architecture, creating shared libraries and efficient internal communication systems.
•Participate in the technology migration to Go (Golang) of high-volume services to maximize performance.
•Implement technical excellence standards (Clean Code, TDD, BDD, DDD) and optimize deployments on AWS and Kubernetes.
•Work using agile methodologies (Scrum/Kanban), using tools such as Docker to streamline the software lifecycle.
Requirements
•At least 7 years of solid experience in Python.
•In-depth knowledge of Clean Code, SOLID patterns, TDD, BDD, DDD, and microservices architecture.
•Experience with cloud environments and infrastructure using AWS, Kubernetes, Docker, RESTful APIs, and messaging systems.
•C1 / Fluent English (Essential): ability to communicate fluently every day and understand a variety of international accents (US, Germany, France, etc.).
•Soft skills (key to the team): humble, highly communicative, curious, proactive, and a strong team spirit.
Nice to Have
•Previous experience or an initial introduction to Golang will be valued very highly (if not, you will receive training).
•Knowledge of Datadog, ElasticSearch, SQS, Spinnaker, Nginx, or Algolia.
Conditions
•Permanent employment through Oxigent in a role with maximum technical impact.
•Very competitive salary range: up to €62,000 gross per year.
•Ongoing training: learning and training in Golang.
•Hybrid remote work model (3 days on-site in Poblenou / 2 days remote).
•Flexible hours from Monday to Thursday, and every Friday of the year working from 08:00 to 15:00.
•Option of an intensive work schedule in summer (July and August).
•Training voucher, private health insurance, and a flexible benefits system (restaurant, transport, childcare).
•Access to gyms and sports activities with exclusive discounts throughout Spain.

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot