Senior Software Engineer (Python)

IT Labs
Guadalajara, Spain
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
6 years minimum
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Microsoft Azure Cloud Computing Continuous Integration Python (Programming Language) Machine Learning Scrum Methodology Software Architecture Simulation Software Software Engineering
+9 more
Systems Integration Cloud Platform System Delivery Pipeline Backend Fastapi Containerization Front End Software Development Restful APIs Docker

Job description

As a Delivery Engineer, you will represent IT Labs within the client’s delivery team, acting as a hands-on software engineer with strong ownership of backend systems deployments, and integrations-while also supporting customer-facing delivery activities.

You will work closely with the client’s engineering teams, stakeholders, and users to ensure that the platform is delivered reliably, adopted successfully, and continuously improved based on real usage and feedback.

This is a technical-first role, with a strong emphasis on backend engineering, APIs, cloud infrastructure, and deployment workflows., * Design, develop, and maintain backend services using Python and FastAPI, exposing clean REST APIs

  • Collaborate with frontend, backend, ML, and platform engineers to deliver end-to-end solutions
  • Containerize and deploy services using Docker and Kubernetes
  • Implement and maintain CI/CD and GitOps workflows for reliable, repeatable deployments
  • Support sprint planning, delivery coordination, and technical backlog refinement
  • Ensure systems meet high standards for security, scalability, performance, and reliability
  • Help translate customer and project requirements into clear technical deliverables
  • Support production readiness, monitoring, and continuous improvement of deployed services

Requirements

Do you have experience in Scalability?, * 6+ years of professional experience in software engineering

  • Strong proficiency in Python, with production experience using FastAPI
  • Hands-on experience designing and implementing REST APIs
  • Practical experience with Docker and Kubernetes in real-world environments
  • Experience working with CI/CD pipelines and GitOps-based workflows
  • Experience deploying and maintaining applications in cloud environments (AWS, Azure, or GCP)
  • Solid understanding of software architecture, system design, and engineering best practices
  • Experience working in customer-facing or delivery-oriented roles
  • Fluent English

Nice to have

  • Exposure to AI/ML-enabled platforms, data-heavy systems, or simulation software
  • Experience supporting production systems and interacting with external stakeholders

About the company

The client is building an AI-driven simulation and analytics platform that accelerates hardware and engineering innovation by applying modern cloud and software practices to traditionally complex engineering workflows. Their technology is used by engineering teams in industries such as aerospace, automotive, energy, materials, and advanced manufacturing-where performance, accuracy, and scalability are critical.

This project combines modern cloud-native software engineering with customer-facing delivery, making it ideal for engineers who enjoy both deep technical work and real-world impact., Founded in 2005, IT Labs is an international software tech company, specializing in purpose and process-driven teams for high-performance, innovation, transformation, and efficiency. Our HQ is in Palm Beach Gardens, Florida, and we have teams around the world - the UK, the Netherlands, Brazil, Argentina, Serbia, Croatia, BIH, Montenegro, North Macedonia, and the Middle East. We are constantly growing, and we would love for you to become part of our team!

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

3:33 min

Connecting frontends via a FastAPI proxy backend layer

Saoussen Chaabnia Saoussen Chaabnia · Europe 2026 Virtual

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · WWC Europe 2026

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all