An application made for this job — a tailored resume and cover letter that speak straight to the posting.
HumanIT Digital Consulting is seeking a Principal Python Engineer for a fully remote position in Portugal. You will set technical direction, design scalable systems, and collaborate with leadership and clients across multiple teams.
The role requires deep Python expertise (FastAPI) and strong Azure/Kubernetes experience, with IaC (Terraform) and Docker proficiency. Excellent communication in English is essential for leadership engagement and client collaboration.
Job Openings Principal Python Engineer (FastAPI/Azure/AKS) - Portugal Full Remote
Principal Python Engineer (FastAPI/Azure/AKS) - Portugal Full Remote
Join a collaborative engineering team building high-performance software systems that reach millions of users. This is a Principal-level technical partner role, not an infrastructure-maintenance seat. You will set technical direction across multiple teams, design resilient and scalable systems, and define the engineering standards others build on. The environment is agile and empathetic, and genuinely rewards self-organisation, courage to take risks, and continuous learning. You will work directly with leadership (CEO/COO) and with clients, guiding and teaching the engineers around you.
You will join a major retail organisation operating at significant scale. You will build software services and APIs in Python, design and maintain secure cloud infrastructure across networking, WAF and CDN layers, and deploy scalable workloads using Terraform, Kubernetes (AKS) and Docker. You will also implement end-to-end data solutions spanning real-time streaming and batch architectures. As a Principal engineer you will align system design with strategic goals, communicate complex architecture to diverse stakeholders, and drive technology adoption and operational improvement across the organisation. AI-assisted coding is encouraged and should be used transparently. Occasional travel of 0-15% may be required depending on project and client needs.
Compensation: €2,500 - €3,250/month net, depending on experience and seniority level.