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
Python Software Engineer
SQUAD CZECHIA s.r.o.
Senior
Technology
Brno, Czechia · On-site
N/A
16 days ago

Senior Python Engineer
EPAM Systems
Senior
Technology
Poznań, Poland · On-site
N/A
53m ago

Senior Python Engineer
EPAM Systems
Senior
Technology
Wrocław, DS, Poland · On-site
N/A
53m ago

Senior Python Engineer
EPAM Systems
Senior
Technology
Warsaw, Poland · On-site
N/A
53m ago

Full-Stack Python Software Engineer
dotLinkers
Senior
Technology
Warsaw, Poland · On-site
396K zł - 456K zł/yr
1h ago

Mid/Senior Python Backend Developer
BlueSoft
Mid
Technology
Warsaw, Poland · On-site
N/A
54m ago

Senior Python Engineer
EPAM Systems
Senior
Technology
Łódź, ŁD, Poland · On-site
N/A
53m ago

Senior Python Engineer
EPAM Systems
Senior
Technology
Krakow, MA, Poland · On-site
N/A
53m ago

Senior Python Engineer
EPAM Systems
Senior
Technology
Gdańsk, Pl-Gd, Poland · On-site
N/A
53m ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
