São Paulo, São Paulo Remote (Global) Employment

IT Labs is hiring a Senior Software Engineer (Python)

About the Role

IT Labs is seeking a Senior Software Engineer (Python) to join a strategic delivery project for a deep-tech client building an AI-driven simulation and analytics platform. You'll work on backend development, cloud-native deployments, and customer-facing delivery support, combining technical depth with real-world impact across industries like aerospace, automotive, and advanced manufacturing.

What You'll Do

  • 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

What We're Looking For

  • 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

Technical Stack

  • Python
  • FastAPI
  • REST APIs
  • Docker
  • Kubernetes
  • CI/CD
  • GitOps
  • AWS
  • Azure
  • GCP
  • Cloud-native infrastructure

Team & Environment

  • Cross-functional team including frontend, backend, ML, and platform engineers; embedded within client’s delivery team

Work Mode

  • Remote work across global locations; part of an internationally distributed team
  • Locations: UK, Netherlands, Brazil, Argentina, Serbia, Croatia, BIH, Montenegro, North Macedonia, Middle East

IT Labs is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Required Skills
PythonFastAPIREST APIsDockerKubernetesCI/CDGitOpsAWSAzureGCP PythonFastAPIREST APIsDockerKubernetesCI/CDGitOpsAWSAzureGCP
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
IT Labs
An international software tech company, specializing in purpose and process-driven teams for high-performance, innovation, transformation, and efficiency.
All jobs at IT Labs Visit website
Job Details
Category backend
Posted 2 months ago