
Python Developer
- Montreal, QC
- Permanent
- Full-time
Counterparty Data and Regulatory Technology (CDRT) team has commenced on several strategic initiatives to better our technology and data platform. As a senior data engineer in CDRT, you'll be part of an agile team dedicated to breaking the norm and pushing the limits of innovation. You will be involved in detailed technical design, development and implementation of applications using emerging technology platforms.Who You Are:
- Want to be part of cutting edge, high visibility projects and are motivated by delivering world-class solutions on an aggressive schedule
- Someone who is not intimidated by challenges; thrives under pressure; is passionate about their craft and focused on delivering exceptional results
- Enjoy learning new technologies and raise the bar on your team
- Enjoy working with technical and non-technical stakeholders for delivery of software systems
- Enjoy working with and managing junior developers
- Collaborating and leading part of a cross-functional Agile team to create and enhance software for data ingestion and entity resolution platform
- Expertise in application, data and infrastructure architecture disciplines
- Working with large, complex data sets from a variety of sources
- Participate in the rapid development of user-driven prototypes to identify technical options and inform multiple architectural approaches
- Building efficient storage and search functions over structured and unstructured data
- Utilizing programming languages Python, Java, Scala, Relational and NoSQL databases
- Learning newer technologies for entity resolution such as Quantexa platform
- Proven track record of a minimum of 4 years in management, in a space with strong focus on large scale data processing and instrumentation.
- Strong coding background, ideally in Java/ Python / Scala
- Strong working knowledge of engineering best practices & big data ecosystem..
- Experience in at least one big data product: Databricks, Elasticsearch, Snowflake
- Experience building batch / real time data pipelines for production systems.
- Experience with Relational and Non-Relational DBs like DB2, MongoDB
- Experience with various data formats: Parquet, CSV, JSON, XML, Relational Data
- Strong familiarity with Kafka, Spark, Hadoop, Iceberg, Airflow, Data Modeling, relational databases, columnar databases
- Previous working experience in large scale distributed systems.
- Strong familiarity with software engineering principles, including object-oriented and functional programming paradigms, design patterns, and code quality practices.
- Excellent communication skills, with the ability to effectively collaborate with cross-functional teams and explain technical concepts to non-technical stakeholders.
- Experience with Rest based applications
- Experience with Databricks/ Delta Lake
- Experience with client reference data sourcing from vendors
All qualified applicants will receive consideration for employment without regard to race, national origin, gender identity/expression, age, religion, disability, sexual orientation, genetics, veteran status, marital status, or any other characteristic protected by law.
This is a general description of the Duties, Responsibilities and Qualifications required for this position. Physical, mental, sensory or environmental demands may be referenced in an attempt to communicate the manner in which this position traditionally is performed. Whenever necessary to provide individuals with disabilities an equal employment opportunity, Capgemini will consider reasonable accommodations that might involve varying job requirements and/or changing the way this job is performed, provided that such accommodations do not pose an undue hardship.
Capgemini is committed to providing reasonable accommodations during our recruitment process. If you need assistance or accommodation, please reach out to your recruiting contact.
Please be aware that Capgemini may capture your image (video or screenshot) during the interview process and that image may be used for verification, including during the hiring and onboarding process.
Click the following link for more information on your rights as an Applicant
Applicants for employment in the US must have valid work authorization that does not now and/or will not in the future require sponsorship of a visa for employment authorization in the US by Capgemini.”Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem.Ref. code: 319093Posted on: Aug 29, 2025Experience Level: Experienced ProfessionalsContract Type: PermanentLocation:Montreal, CABrand: CapgeminiProfessional Community: Data & AI