New offer - be the first one to apply!

November 3, 2026

Python Engineer

Senior • On-site

Porto, Portugal

Quick Facts

  • Role: Python Engineer (Principal-level)

  • Location: Porto, Portugal (onsite)

  • Project duration: 12+ months

Description

You will define technical direction and contribute to architecture decisions for large-scale software engineering initiatives. The role focuses on leading Python design and development, raising engineering standards across teams, and ensuring quality through testing, security, observability, performance, and CI/CD. You will also support production environments and communicate complex technical topics to both technical and non-technical stakeholders.

Responsibilities

  • Define technical direction and contribute to architecture decisions aligned with organizational strategy

  • Lead design and development of large-scale software solutions using Python

  • Drive adoption of software engineering best practices, technologies, and version control

  • Provide technical guidance on debugging, troubleshooting, performance tuning, and software quality

  • Define and promote testing strategies and QA best practices across multiple teams

  • Drive integration of security throughout the software development lifecycle

  • Optimize applications for performance, reliability, and observability

  • Establish and improve DevOps, CI/CD, build, and deployment practices

  • Support software operating in production and lead complex technical problem-solving

  • Promote Agile methodologies and continuous improvement across multiple teams

  • Communicate complex technical concepts effectively with technical and non-technical stakeholders

Requirements

  • 15+ years of professional experience as a Python Engineer

  • Proven Principal-level experience on large-scale projects

  • Expert knowledge of Python and software development best practices

  • Strong technical design and software architecture experience

  • Extensive experience with debugging, troubleshooting, and performance optimization

  • Strong knowledge of testing methodologies and QA practices

  • Experience integrating security into the software development lifecycle

  • Strong understanding of observability, reliability, and production environments

  • Extensive experience with DevOps, CI/CD, and build and deployment processes

  • Strong experience supporting and operating software in production

  • Proven ability to provide technical direction across multiple teams

  • Strong Agile methodology experience and focus on continuous improvement

  • Excellent communication and stakeholder management skills

  • Professional fluency in English

  • Must be based in Portugal

Benefits

  • Long-term project (12+ months) in a collaborative and dynamic environment

  • Opportunity to contribute to large-scale, high-impact software initiatives

Similar jobs you might like

Unlock Full Resume Report