Portuguese company hires for hybrid position
Location: Lisbon, Portugal
- ️ Only candidates already based in Portugal will be considered
Work Model: Hybrid
️ Language Requirements: English (C1/Advanced) | French (Basic/Notions)
Seniority: Senior (6+ years)
Sector: Banking
Rate Between €3200 - 3500 RV / €2000 - 2300 CTI
- ️ Instructions: Please send your CV in English and make sure to include all skills and experience that match the requirements of the opportunity. This will significantly increase your chances of success
We are looking for a Senior Python Developer to join a strategic data transformation initiative focused on modernizing and evolving a large-scale third-party data ecosystem.
In this role, you will help design and implement next-generation data solutions, leveraging technologies such as Data Virtualization, APIs, Cloud Platforms, and Modern Data Engineering Practices. You will play a key role in improving data accessibility, quality, consistency, and real-time availability across multiple business-critical systems.
This is an excellent opportunity for professionals who enjoy solving complex data challenges, modernizing legacy processes, and driving innovation in large enterprise environments.
As a Senior Python Developer, you will:
-
Design and develop scalable technical solutions and contribute to TPCV modeling activities.
-
Develop and maintain TPCV components and implement comprehensive unit testing.
-
Build robust, maintainable, and high-performance data processing solutions.
-
Industrialize and deploy solutions following CI/CD best practices.
-
Collaborate closely with business stakeholders and end users during validation phases.
-
Implement and optimize data exposure and integration solutions.
-
Analyze existing data sources, processes, and referential systems to improve data quality and consistency.
-
Contribute to the modernization of data workflows, reducing reporting discrepancies and accelerating time-to-market.
-
Participate actively in Agile ceremonies and cross-functional collaboration.
Programming & Data Engineering
-
Strong expertise in Python development.
-
Experience with:
-
Pandas
-
Polars
-
SQLAlchemy
-
Psycopg2
-
ibmboto3
-
Advanced SQL knowledge and database development.
Data & Integration
-
Strong understanding of:
-
ETL/ELT processes
-
Data transformation frameworks
-
Data quality best practices
-
Data integration architectures
-
API-based integrations
Platforms & Tools
-
Mandatory experience with Dataiku.
-
Experience with cloud platforms such as:
-
AWS
-
IBM Cloud
-
Experience with Docker and containerization technologies.
-
CI/CD implementation and automation experience.
Databases
-
Experience with one or more of:
-
PostgreSQL
-
Oracle
-
Other enterprise relational databases
Methodologies
-
Agile delivery environments.
-
Jira, Confluence, ALM or similar collaboration tools.
We are looking for a professional who:
✅ Has solid experience delivering enterprise-grade Python solutions.
✅ Understands both technical and business challenges and can translate requirements into scalable solutions.
✅ Is passionate about data quality, data governance, and process optimization.
✅ Has experience working in cloud-native and modern data engineering environments.
✅ Thrives in collaborative, multicultural, and international teams.
✅ Demonstrates ownership, autonomy, and a proactive mindset.
✅ Enjoys solving complex problems and driving continuous improvement initiatives.
-
Excellent communication skills (written and verbal)
-
Strong stakeholder management abilities
-
Analytical thinking and problem-solving mindset
-
Creativity and innovation
-
Team collaboration and knowledge sharing
-
Adaptability and change management support
-
Attention to detail and quality focus
-
Business-oriented approach
Before applying, ask yourself:
-
Do I have strong hands-on experience with Python in enterprise environments?
-
Have I worked extensively with Pandas, Polars, SQLAlchemy, or similar data processing libraries?
-
Do I have practical experience with Dataiku?
-
Have I implemented CI/CD pipelines and automated testing practices?
-
Am I comfortable working with cloud environments such as AWS or IBM Cloud?
-
Have I worked on ETL, data integration, or large-scale data transformation projects?
-
Do I have experience with Docker and containerized deployments?
-
Can I communicate effectively with both technical and business stakeholders?
-
Am I comfortable working in English on a daily basis?
-
Do I enjoy modernizing legacy systems and improving data quality and governance?
If you answered "Yes" to most of these questions, we'd love to hear from you.
Python, Pandas, Polars, SQLAlchemy, Psycopg2, Dataiku, ETL, ELT, Data Engineering, Data Integration, Data Quality, Data Governance, API Integration, REST APIs, PostgreSQL, Oracle, SQL, AWS, IBM Cloud, Docker, Containerization, CI/CD, Git, Unit Testing, Agile, Scrum, Jira, Confluence, Data Virtualization, Data Transformation, Cloud Computing, TPCV, Software Development, Enterprise Applications, Business Analysis, Problem Solving, Stakeholder Management, Data Pipelines
#CI - PROC26211