Logo for HumanIT Solutions

Senior Python Engineer - Remote Portugal

Key Facts

Remote From: 
Category:  Python Developer
Full time
Senior (5-10 years)
English

Other Skills

  • •
    Mentorship
  • •
    Consulting
  • •
    Communication
  • •
    Collaboration
  • •
    Problem Solving

Roles & Responsibilities

  • Minimum 6 years of professional experience in Software Engineering, Backend Engineering, or Data Engineering roles.
  • Strong experience with Python development in production environments.
  • Hands-on expertise building APIs and microservices using FastAPI.
  • Experience working with Microsoft Azure cloud services and infrastructure.

Requirements:

  • Design, develop, and deliver resilient backend systems, cloud infrastructure, and data-driven services using Python, FastAPI, and Azure.
  • Architect and evolve distributed systems and data pipelines, collaborating with technical leadership and cross-functional teams to drive architecture decisions and engineering best practices.
  • Mentor engineers and promote DevOps, CI/CD automation, and cloud-native security standards.
  • Implement infrastructure as code (Terraform) and container orchestration (AKS); ensure observability, security, and scalable deployment in CI/CD pipelines.

Job description

Senior Python Engineer (Python/FastAPI/Azure) - Full Remote Portugal

ABOUT THE OPPORTUNITY

We are partnering with an international technology-driven company focused on building scalable, high-performance digital platforms used by customers worldwide. This is an opportunity to join a collaborative engineering environment where autonomy, technical excellence, and knowledge sharing are highly valued.

As a Senior Python Engineer, you will play a strategic role in designing and delivering resilient backend systems, cloud infrastructure, and data-driven services. You will work closely with technical leadership, cross-functional teams, and stakeholders, contributing not only through code but also through architectural decisions and engineering best practices.

This role is ideal for someone who enjoys solving complex technical challenges, mentoring others, and working in modern cloud-native environments with strong DevOps and automation practices.

PROJECT & CONTEXT

The project focuses on building and scaling distributed systems and data platforms in a cloud-first environment using Microsoft Azure. The engineering team is responsible for developing robust APIs, automating infrastructure, orchestrating containerized workloads, and implementing reliable real-time and batch data pipelines.

You will contribute to backend services developed with Python and FastAPI, while supporting infrastructure automation using Terraform and Kubernetes (AKS). The environment follows CI/CD best practices and leverages modern observability, networking, and security standards, including WAF and CDN solutions.

This is a fully remote opportunity based in Portugal.

WHAT WE'RE LOOKING FOR (Required)

  • Minimum 6 years of professional experience in Software Engineering, Backend Engineering, or Data Engineering roles
  • Strong experience with Python development in production environments
  • Hands-on expertise building APIs and microservices using FastAPI
  • Experience working with Microsoft Azure cloud services and infrastructure
  • Solid knowledge of Infrastructure as Code using Terraform
  • Strong experience with Kubernetes, specifically Azure Kubernetes Service (AKS)
  • Experience working with Docker containers and orchestration environments
  • Knowledge of cloud networking concepts, including CDN, WAF, and secure infrastructure design
  • Experience building and maintaining CI/CD pipelines and automated deployment workflows
  • Familiarity with real-time and batch data architectures using Kafka and/or Amazon Kinesis
  • Strong understanding of software architecture, distributed systems, and scalable platform design
  • Professional-level English communication skills, both written and spoken
  • Ability to collaborate with technical and non-technical stakeholders in agile environments

NICE TO HAVE (Preferred)

  • Experience mentoring or guiding engineering teams
  • Exposure to event-driven architectures and streaming platforms
  • Experience working in consulting or client-facing environments
  • Knowledge of observability and monitoring tools in cloud-native ecosystems
  • Familiarity with DevOps culture and Site Reliability Engineering (SRE) practices
  • Experience working in highly scalable international products or platforms
  • Understanding of data modeling and data platform architecture
  • Previous experience collaborating directly with executive stakeholders or leadership teams

Python Developer Related jobs

Other jobs at HumanIT Solutions

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.