Who are we?

As the founding entity of RAINBOW PARTNERS, Quanteam is a consulting firm specializing in the fields of Banking, Finance, and Financial Services. Guided by our core values of closeness, teamwork, diversity, and excellence, our team of 1000 expert consultants, representing 35 different nationalities, collaborates across 12 international offices: Paris, Lyon, New York, Montreal, London, Brussels, Geneva, Lisbon, Porto, Casablanca, Madrid and Singapore. Committed to sustainability (Ecovadis Silver), diversity (gender index: 94), security (ISO27001) and quality of work life, Quanteam is a forward-thinking enterprise.


Our Expertise

With a dual expertise in both business and IT, Quanteam supports its corporate clients (investment banks, asset management companies, private and retail banks, custodians, etc.) across the entire Front-to-Back spectrum in evolving their business activities and transformation projects.


Our teams are organized into 5 expertise areas:

Quantitative Finance

Risk, Compliance, and Regulatory

Operations and Finance

Transformation and Organization

Information Systems


In 2025, Quanteam generated a revenue of €120 million.



We are looking for a Python Developer


Main Tasks

  • Design, develop, and maintain scalable and robust Python solutions following enterprise development standards and best practices.
  • Contribute to technical architecture, solution design, and software engineering decisions in collaboration with architects, Product Owners, and Technical Leads.
  • Industrialize software development through the implementation of Design Patterns, Clean Code principles, TDD, CI/CD, and DevOps practices.
  • Optimize application performance, including parallel processing, distributed computing, and large-scale data processing.
  • Provide technical leadership and mentoring to development teams through code reviews, knowledge sharing, and technical guidance.
  • Translate business and functional requirements into efficient technical solutions.
  • Actively participate in Agile/Scrum ceremonies, including Sprint Planning, Daily Stand-ups, Reviews, and Retrospectives.
  • Ensure software quality through automated testing, documentation, and code quality controls.
  • Contribute to Data Engineering activities, including data processing, data quality, and data exploration.
  • Support team collaboration, onboarding of new team members, and continuous improvement initiatives.


Main Skills & Requirements

  • Strong experience in enterprise software development and software engineering practices.
  • Advanced expertise in Python (3.9+) and its ecosystem, including NumPy, Pandas, Jupyter, VS Code, and Anaconda.
  • Proven experience in performance optimization, parallel computing, and distributed processing using technologies such as Dask, Spark, CUDA, and CuPy.
  • Strong knowledge of software design principles, Design Patterns, SOLID principles, Clean Code, and Test-Driven Development (TDD).
  • Experience developing and maintaining reusable Python packages.
  • Solid experience with Git, GitLab, GitLab CI, Jenkins, and CI/CD pipelines.
  • Experience with Docker, HashiCorp Vault, Artifactory, JFrog, and Shell scripting.
  • Familiarity with code quality and security tools such as SonarQube, Fortify, and Nexus IQ.
  • Strong knowledge of Oracle, PostgreSQL, and Netezza databases.
  • Experience with cloud/object storage technologies including S3, Boto3, IBM COS, and MinIO.
  • Ability to understand business requirements and transform them into technical solutions.
  • Strong stakeholder management, communication, and collaboration skills.
  • Experience working in Agile/Scrum environments.
  • Professional proficiency in English (mandatory).
  • Availability to travel within Portugal and internationally when required.



WHAT WE OFFER

  • This role offers a gross annual salary between 31.000€ to 45.000€, defined according to the candidate’s experience and competencies.
  • Permanent contract (CTI).
  • Meal allowance.
  • Health Insurance.
  • Extra holiday: Christmas Eve or New Year’s Eve.
  • Access to Quanteam Academy for continuous learning and certifications.
  • Elevate Program to support professional development and career growth.
  • Career progression plan.
  • Ongoing follow-up and technical support provided by a Consultant Expert.


Hybrid Role in Lisbon


If you feel this opportunity is for you, send your CV and join our team!


More from QUANTEAM - Portugal (RAINBOW PARTNERS Group)
QUANTEAM - Portugal (RAINBOW PARTNERS Group) 2 days ago

Python Developer

Apply Now
Back to search page