Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Database & Data Engineering Specialist (Python) (Hybrid)

Full-time

Morgan Stanley

We’re seeking someone to join our Data Obfuscation team as a Database & Data Engineering Specialist (Python) to design and deliver scalable, secure, and reusable data platforms and services that support enterprise data protection and obfuscation initiatives.

In the Technology division, we leverage innovation to build the connections and capabilities that power our Firm, enabling our clients and colleagues to redefine markets and shape the future of our communities. This is a Cybersecurity Engineering III position at Associate level, which is part of the job family responsible providing specialist cyber expertise and creating solutions that protect the organization's systems and networks against actual and potential security threats and vulnerabilities.

Since 1935, Morgan Stanley is known as a global leader in financial services, always

evolving and innovating to better serve our clients and our communities in more than 40 countries around the world.

What you'll do in the role:

  • Design and develop resilient on-prem and multi-cloud database solutions

  • Develop high-performance solutions that efficiently handle large-scale data and metadata operations leveraging Python’s threading and multiprocessing libraries and ensure robust error handling and resource management in parallel execution environments.

  • Deliver secure and performant database capabilities that accelerate all data-driven teams while enforcing governance and reliability at scale

  • Design and build automation and tooling to enable firmwide data engineering and application development teams, helping them to optimize data processing based on their specific database platforms and user needs

  • Contribute to strategic initiatives around system modernization, platform standardization, observability and cost efficiency

  • Design, develop and maintain innovative scalable solutions to optimize complex data pipelines including ETL processes

  • Develop solutions leveraging database backup and restore methods, DDL generation and manipulation, database access management and permission hierarchy, schema and object level high performance data movement

  • Build solutions with push down optimization, ELT, Spark based data processing and streaming, replication, partitioning, clustering, change data capture and time travel

What you'll bring to the role:

  • 4+ years of proven track record in designing and implementing complex database and data solutions

  • Strong expertise in database engineering in multiple database platforms in various environments (eg PostgreSQL, DB2, SQL Server, Sybase, Snowflake, AzureSQL, MongoDB. Teradata, Oracle etc)

  • 2+ years of expertise in writing complex Python scripts, with a particular focus on building and optimizing multi-threaded, multi-process, concurrent, and asynchronous solutions. Experience with distributed computing tools (like Apache Spark for Python) is a plus, enabling scalable data processing across multiple cores or machines.

  • Extensive experience building and optimizing data pipelines and data architectures (preferred using Talend, Kafka and/or Informatica)

  • Proficiency in programming in Python, and/or Java/Shell.

  • Preferred certification in Python, SnowPro Advanced Administrator, AWS/Azure/GCP data platform, DB2 DBA, PostgreSQL Professional, MongoDB DBA

  • Expertise in performance optimization, scalability, problem-solving and analytical skills

  • Bachelor’s degree in Computer Science, Engineering, or a related field

All our positions are located in Montreal, Quebec. We offer a hybrid work environment, combining remote work and attendance in the office.

Knowledge of French and English is required.

WHAT YOU CAN EXPECT FROM MORGAN STANLEY:

At Morgan Stanley, we raise, manage and allocate capital for our clients – helping them reach their goals. We do it in a way that’s differentiated – and we’ve done that for 90 years. Our values - putting clients first, doing the right thing, leading with exceptional ideas, committing to diversity and inclusion, and giving back - aren’t just beliefs, they guide the decisions we make every day to do what's best for our clients, communities and more than 80,000 employees in 1,200 offices across 42 countries. At Morgan Stanley, you’ll find an opportunity to work alongside the best and the brightest, in an environment where you are supported and empowered. Our teams are relentless collaborators and creative thinkers, fueled by their diverse backgrounds and experiences. We are proud to support our employees and their families at every point along their work-life journey, offering some of the most attractive and comprehensive employee benefits and perks in the industry. There’s also ample opportunity to move about the business for those who show passion and grit in their work.

To learn more about our offices across the globe, please copy and paste into your browser.

Morgan Stanley is an equal opportunity employer committed to building and maintaining a workforce that is diverse in experience and background. Our recruiting efforts reflect our strong commitment to a culture of inclusion, where individuals are hired, developed, and advanced based on their skills and talents.

Our workforce reflects a broad cross-section of the global communities in which we operate, bringing a variety of backgrounds, talents, perspectives, and experiences.

For more information, please visit: .

Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Database & Data Engineering Specialist (Python) (Hybrid) in Montréal, QC vacancy
  •  ...We're seeking someone to join our Data Access Protection Squad as a Senior Data Access Protection Engineering Specialist in Cyber to oversee the global platform infrastructure...  ...recommendations. Develop, deploy, and maintain Python and PowerShell based services, DevOps... 
    Python
    Full time
    Work at office
    Local area
    Remote work

    Morgan Stanley

    Montréal, QC
    15 hours ago
  •  ...We’re seeking someone to join our team as a Data Pipeline Engineering Specialist to design, build, and operate critical data pipelines that ingest and...  ...Jira  ~ Automation and infrastructure scripting using Python and Ansible  ~ Understanding of cybersecurity data, event... 
    Python
    Full time
    Work at office
    Remote work

    Morgan Stanley

    Montréal, QC
    15 hours ago
  •  ...someone to join our team as an Applied AI Engineering Specialist in FICFX to design and scale enterprise-...  ...implement controls for entitlements, data security, and PII handling, including usage...  ...experience, with strong proficiency in Python Proven experience designing and... 
    Python
    Full time
    Internship
    Work at office
    Remote work

    Morgan Stanley

    Montréal, QC
    15 hours ago
  •  ...high-tech, dynamic Swiss leader in AI and data analytics consulting, renowned for...  ...matter, including pro-bono initiatives and "engineering for good" causes. Requirements About...  ...Experience with programming/scripting, such as  Python and/or  PySpark. Proficiency in... 
    Python
    Full time
    Work at office
    Relocation

    Unit8 SA

    Montréal, QC
    7 days ago
  • $40 per hour

     ...customers. Cohere is a team of researchers, engineers, designers, and more, who are all...  ...incentives included! As a Data Annotation Specialist, You Will Evaluate the model's ability...  ...Proficient knowledge and understanding of Python and the following programming languages... 
    Python
    Hourly pay
    16 hours
    Permanent employment
    Contract work
    Temporary work
    Part time
    For contractors
    Remote work

    Cohere

    Montréal, QC
    18 days ago
  •  ...Be Yourself, and Do Your Best Work. About the Data Platform Team Our mission is to deliver reliable...  ...AppDirect. We treat data infrastructure as a product—databases, search, cache, and lakehouse capabilities that engineering teams can depend on to build and ship with... 
    Database
    Worldwide

    AppDirect

    Montréal, QC
    8 days ago
  • $70k - $135k per year

     ...agile et à la mise en place de solutions data robustes, sécurisées et performantes,...  ...pipelines ETL. • Connaissance pratique de Python pour l’automatisation et la manipulation...  ...au monde. Intermediate Data Engineering Specialist Position Description CGI is looking... 
    Database
    Python
    Daily paid
    Long term contract
    Permanent employment
    Montréal, QC
    25 days ago
  •  ...Microsoft Purview Engineer Data Governance Compliance & Information Protection Role Summary Responsible for implementing configuring...  ...compliance and risk management across Microsoft 365 Azure and hybrid data sources. Key Responsibilities Data Governance... 
    Full time

    Astra North Infoteck Inc.

    Montréal, QC
    15 hours ago
  •  ...someone to join our Finance Regulatory RPE as a Senior Data Reliability Engineering Specialist to lead critical regulatory and production management functions...  ...on observability tools (a plus). Familiarity with Python (a plus). Knowledge of Snowflake, Azure and Databricks... 
    Python
    Full time
    Work at office
    Remote work

    Morgan Stanley

    Montréal, QC
    15 hours ago
  •  ...Systems Reliability Engineering (SRE) is a production-oriented discipline...  ...conference calls with other specialists from other time zones....  ...scripting languages such as Python, Bash, Perl. One higher level...  ...to UNIX, Linux platforms and databases such DB2, Sybase or relational... 
    Database
    Python
    Full time
    Work at office
    Remote work

    Morgan Stanley

    Montréal, QC
    15 hours ago
  •  ...Analytics Engineer, Enterprise Data See It. Build It. Own it. Sangoma is a global leader in...  ...You are a visualization and analytics specialist who loves turning messy, complex data...  ...performant reporting datasets (required) Python — for data preparation, transformation... 
    Python
    Full time
    Work from home
    Worldwide
    Flexible hours

    Sangoma

    Montréal, QC
    10 hours ago
  •  ...VOUS ALLEZ ACCOMPLIR Nous recherchons un développeur Python hautement qualifié pour soutenir le développement continu...  ...developer to support the continued development of an aircraft data model used in digital engineering workflows. This role focuses on software development and... 
    Python
    Full time
    Temporary work
    Worldwide

    SOGECLAIR

    Montréal, QC
    10 hours ago
  •  ...someone to join our team as a Software Engineering Lead – Data & Analytics Platforms in Finance Technology...  ...software systems using Java and/or Python, Angular and/or React, and other modern...  ...located in Montreal, Quebec. We offer a hybrid work environment, combining remote work... 
    Python
    Full time
    Work at office
    Remote work

    Morgan Stanley

    Montréal, QC
    29 days ago
  •  ...Technology team as a Copilot Integration Engineering Specialist in Workforce Technology and Services to...  ...Connectors with external and on premises data sources, and develop agents using Agent...  ...located in Montreal, Quebec. We offer a hybrid work environment, combining remote work... 
    Full time
    Work at office
    Remote work

    Morgan Stanley

    Montréal, QC
    15 hours ago
  •  ...Data Engineer AI-Enabled Development Snowflake Python SQL Location: Montreal: 3 days a week on-site Data & AI Engineer / Developer We are seeking a highly skilled Data & AI Engineer with expertise in Snowflake SQL Python Cloud Technologies and AI-powered development... 
    Python
    Full time
    3 days per week

    Astra North Infoteck Inc.

    Montréal, QC
    15 hours ago
  •  ...delivering sustained revenue growth.    The Role  As a Senior Data Engineer, you will be responsible for designing, building, and...  ...pipelines.  ~ Advanced SQL skills and strong proficiency in Python or another relevant programming language.  ~ Experience with... 
    Python

    Valsoft Corporation

    Montréal, QC
    10 hours ago
  • $120k - $160k per year

     ...America’s most trusted platforms for financial data access, enrichment, and money movement. We...  ...The Role We're hiring our Senior Data Engineer (Data / ML Platform) to stand up data...  ...learning capabilities. Our stack Python, SQL, Bash Google Cloud Platform (GCP)... 
    Python
    Full time
    Contract work
    Remote work
    Flexible hours

    Flinks

    Montréal, QC
    7 days ago
  •  ...solutions in Strategy, Analytics, Digital Engineering, Cloud, Data & AI, Experience Design, and Marketing....  ...Tableau . Key Responsibilities Database engineering and support for global...  ...management ~ Scripting experience in  Perl / Python / Unix / K-Shell Good to Have... 
    Database
    Python
    Full time
    Worldwide

    bounteous

    Montréal, QC
    25 days ago
  •  ...Senior Data Engineer Who We Are 2K is headquartered in Novato, California and is a wholly...  ...model disparate data sources into optimized database schemas that serve as a single source of...  ...ETL processes. ●    Proficiency with Python, Google App Scripts, or other scripting... 
    Database
    Python
    Apprenticeship
    Casual work
    Work from home

    2K

    Montréal, QC
    4 days ago
  •  ...to work at the intersection of markets, data, software engineering, and applied AI - building tools that...  ...business and technology teams.  ~ Strong Python skills, familiarity with the data...  ...located in Montreal, Quebec. We offer a hybrid work environment, combining remote work... 
    Python
    Full time
    Work at office
    Remote work

    Morgan Stanley

    Montréal, QC
    15 hours ago
  •  ...Position Summary We are seeking a highly motivated Data Engineer with strong expertise in Snowflake Databricks Python and SQL to design develop and support scalable...  ...troubleshooting performance issues across databases and distributed environments ~ Experience with... 
    Database
    Python
    Permanent employment
    Full time
    Local area

    Capgemini

    Montréal, QC
    13 days ago
  •  ...intelligent agent-based systems that can reason plan and act autonomously. Strong Python engineering expertise and hands-on experience with modern agent frameworks. Solid understanding of data platforms and scalable architectures. Agent & AI System Development... 
    Python
    Full time

    Astra North Infoteck Inc.

    Montréal, QC
    15 hours ago
  • $250k per year

     ...Python Software Enginee Role: Graduate Quant Developer / Quant Researcher Client: Boutique...  ...,000 Base + Bonus Location: London (Hybrid) Overview A boutique quant trading...  ...preferred) Outstanding fundamentals in data structures, algorithms, probability, and statistics... 
    Python
    Permanent employment

    Hunter Bond

    Montréal, QC
    more than 2 months ago
  •  ...robustes de type ETL / ELT et Data Pipelines Collaborer et coordonner...  ...variés tels que: SQL / Python  Comprend et met en pratique...  ...management au monde. Data Specialist – Snowflake/ DBT Position Description...  ...BRP is looking for a Data Engineer to join our team and bring the... 
    Python
    Remote work
    Montréal, QC
    11 days ago
  • $88.8k - $133.2k per year

     ...NTT DATA strives to hire exceptional, innovative and passionate...  ...currently seeking a Développeur Python (sur site)/Python Developer (...  ...Collaborate with global teams across engineering, product, and compliance. •...  ...• Work with RDBMS and NoSQL databases, including PostgreSQL and... 
    Database
    Python
    Work at office
    Remote work
    Flexible hours

    NTT DATA Services

    Montréal, QC
    4 hours ago
  •  ...team as Cybersecurity platform specialist (Kubernetes workload...  ...the organization's systems and data are protected from actual and...  .... Develop automation using Python, PowerShell, or similar scripting...  ...science, Information Technology, Engineering, or a related discipline, or equivalent... 
    Python
    Full time
    Work at office
    Remote work

    Morgan Stanley

    Montréal, QC
    15 hours ago
  •  ...organizations in Canada/US and Europe. We currently have a role as a Data Engineer with our large consulting client on a long term project with a...  ...Fluent in various programming languages such as: SQL Python Understands and puts into practice data modeling, design... 
    Python
    Remote job
    Long term contract
    Contract work

    Tech Talent International

    Montréal, QC
    13 days ago
  •  ...challenge consensus. As an Trading System Data Specialist , you will be responsible for providing...  ...of technical troubleshooting and engineering work, including software deployment, software...  ...: Basic scripting skills (Such as; Python, PowerShell or Bash, etc.) Previous... 
    Python
    Night shift
    Early shift

    DRW

    Montréal, QC
    a month ago
  • $36 per hour

     ...~ Private company, corporation or industry Tasks Collect data to identify areas for improvement within an organization's IT infrastructure...  ...and implement a strategic blueprint to follow when deploying databases within their organization Develop and maintain computer... 
    Database
    Permanent employment
    Day shift
    Afternoon shift

    Chronos Group

    Montréal, QC
    4 days ago
  •  ...in Dallas, Texas, and Centers of Excellence in Montreal, Quebec and Wroclaw, Poland, we collaborate across regions and time zones in a hybrid work environment that combines flexibility, connection, and meaningful impact. At Trackforce, we operate in both hybrid and remote... 
    Full time
    Work at office
    Remote work
    Work from home

    tracktik

    Montréal, QC
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Database & Data Engineering Specialist (Python) (Hybrid). Be the first to apply!