Principal – Python Engineer

Posted 3 days ago

This is a fully remote position, open to applicants in Morocco.

📋 Description

• Develop software services and APIs utilizing Python frameworks, preferably FastAPI.

• Design and oversee secure cloud infrastructure from a software engineering viewpoint.

• Manage essential networking components, including WAF and CDN.

• Handle infrastructure as code through Terraform.

• Deploy scalable services using Kubernetes, specifically AKS, along with Docker.

• Implement comprehensive data solutions.

• Ensure accurate data flow across real-time architectures using Kafka/Kinesis as well as batch architectures.

• Establish technical direction and align core system designs with strategic objectives.

• Promote the adoption of Python language and technology across various teams.

• Define and advocate for best practices in engineering, testing, quality, security, observability, and performance.

• Collaborate on CI/CD workflows and automated deployment pipelines.

• Support and monitor vital production systems.

• Lead the resolution and post-mortem analysis of complex technical challenges.

• Foster continuous process enhancement within Agile teams.

• Collaborate closely with leadership, including the CEO and COO, as well as with clients.

• Mentor and guide others while working within an agile team.


⛳️ Requirements

• Extensive knowledge of software design and architectural principles.

• Proficiency in addressing complex infrastructure and data modeling challenges.

• Experience in setting technical direction and conveying architectures to various stakeholders.

• Minimum of 7 years of experience with Azure and cloud infrastructure, including Networking, WAF, and CDN.

• At least 7 years of experience with Infrastructure as Code using Terraform.

• Practical experience with AKS/Kubernetes and Docker.

• A minimum of 10 years of experience in Python development.

• Comprehensive expertise in organizing Python projects and developing web services with FastAPI.

• Proficient in advanced debugging, performance tuning, and troubleshooting high-throughput Python applications.

• Knowledgeable in modern testing methodologies, automated testing frameworks, and quality assurance strategies.

• Experience in integrating security into the software development lifecycle.

• Skilled in optimizing Python applications and data pipelines for performance, resource efficiency, and observability.

• Familiarity with CI/CD workflows, DevOps capabilities, and automated deployment pipelines.

• Deep knowledge in supporting, monitoring, and managing critical production software systems.

• Expert-level execution within Agile frameworks.

• Outstanding technical communication skills in English.

• Experience in developing AI-enabled applications, especially recommendation or conversational systems.

• Familiarity with evaluation frameworks for LLM or AI systems.

• Clear understanding of the distinctions between AI systems and traditional deterministic systems.


🏝️ Benefits

• Permanent contract.

• Unlimited paid time off (PTO).

• Flexible working hours.

• Opportunities for training and conferences.

• Ability to create your own training plan.

• Work with large-scale systems that support global businesses.

• A collaborative, politics-free work environment.

• Culture of lean and self-organization.

• Freedom combined with responsibility.

• Emphasis on feedback and empathy.

People also viewed

RR Donnelley12 hours ago

AI Architect, Technical Lead

US flagIllinois OnlyFreelanceBackend Engineer$129.5k – $207.2k/year
ApplyView job
plotdesk13 hours ago

PHP Vibe Coder, Laravel

DE flagGermany OnlyFull-timeBackend Engineer€3,500 – €8,000/month
ApplyView job
CmdScale GmbH14 hours ago

Senior Rust Consultant, Engineer

DE flagGermany OnlyFull-timeBackend Engineer€70k – €85k/year
ApplyView job
Colsubsidio23 hours ago

Docente Desarrollo Web, Back-End – Medio Tiempo

CO flagColombia OnlyFull-timeBackend EngineerCOP 2.2M/month
ApplyView job
Skillshare1 day ago

Staff Backend Engineer – Platform & Domain Foundations

CA flagCanada, +1 more countryFull-timeBackend Engineer
ApplyView job
Mindrift1 day ago

Senior Python Data Scraping Engineer – Freelance

RO flagRomania, +5 more countriesPart-timeBackend Engineer$40/hour
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers