Tech jobs
Job listings
Software Engineer
The Software Engineer will build and maintain a high-throughput link-harvesting platform using Java and Spring. The role involves an AI-first development approach to improve link-evaluation quality and efficiency within a hybrid, collaborative team environment.
Software Developer II (Java Backend SDE2)
The Software Developer II will design and develop backend services using Java to support fitness club management and member engagement platforms. The role involves building APIs, working with relational databases, and collaborating in an Agile/DevOps environment.
Associate Data/ Metadata Analyst
The Associate Data/Metadata Analyst manages data ingestion, normalization, and quality control for library systems, applying standards like MARC/KBART and using tools like Python/SQL to resolve discrepancies and automate workflows.
Platform Engineer
The Platform Engineer will maintain and enhance infrastructure automation, configuration management, and CI/CD pipelines to support enterprise platform reliability. The role involves using tools like Terraform, Ansible, and Azure DevOps within a hybrid environment to ensure secure and scalable infrastructure delivery.
Test Engineer
A Test Engineer designs, executes, and maintains test cases to ensure high-quality software solutions, collaborating with cross-functional teams to identify defects, manage risks, and support delivery across the software lifecycle.
Senior Security Engineer
Senior Security Engineer focused on application security (SAST/DAST/SCA, threat modeling, secure code review), SecOps, and AI/ML security, while managing an offshore vendor relationship across the SDLC.
Senior IT Data Engineer (R0465160 Senior IT Data Engineer - Python/SQL (Onsite)
Leads enterprise data strategy, designs scalable pipelines, and implements AI/ML governance for Tyson Foods, focusing on real-time data, cloud platforms, and advanced data engineering.
US LBM Domain Data Architect
Designs and governs domain-specific data models and integration patterns for a building-materials distributor, ensuring scalable, analytics-ready solutions across cloud platforms like Snowflake and Azure.
Mid- Level Software Support Engineer
Job Description: We believe in bold ideas, diverse perspectives, and the drive to transform knowledge into impact. Here, your curiosity fuels progress, your voice shapes innovation, and your ambition helps redefine…
Data Architect Advisory, AVP
Data Architect (AVP) at Deutsche Bank designing enterprise data architectures, data models, and ETL/ELT pipelines using cloud data platforms like BigQuery, Snowflake, and Databricks.
Lead Software Developer
This role involves developing and maintaining data pipelines, APIs, and web applications to support wealth management operations. The developer will work with C#, .NET, SQL, and ETL tools to translate business requirements into technical solutions within a regulated financial environment.
Senior Software Developer - SQL/Python
Hands-on Senior Software Engineer role building AI-driven agents and data pipelines using Python, SQL, and Snowflake within RBC's Wealth Management IT team.
Senior Software Developer in Test
Senior SDET at RBC responsible for designing and maintaining automated testing frameworks for banking applications, leveraging Java, Python, Selenium, Playwright, and Jenkins CI/CD pipelines, with a focus on AI-driven testing tools.
Senior Business Systems Analyst
Senior Business Systems Analyst acting as SME for the Global Wealth Management Data Hub, performing data mapping, profiling, quality, and ETL requirements using SQL, Kafka, APIs, and relational databases within RBC Wealth Management Technology.