Senior Software Engineer (Python)

IT Labs
Municipality of Guadalajara, Spain
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Municipality of Guadalajara, Spain

Tech stack

API
Artificial Intelligence
Amazon Web Services (AWS)
Azure
Cloud Computing
Continuous Integration
Python
Machine Learning
Scrum
Software Architecture
Simulation Software
Software Engineering
Systems Integration
Backend
FastAPI
Kubernetes
Front End Software Development
REST
Docker
Microservices

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!     If you require alternative methods of application or screening, you must approach the employer directly to request this as Indeed is not responsible for the employer's application process.

Apply for this position