Market Data and Transformations Developer (Python)
Royal Bank of Canada
Job Responsibility:
Job Summary
RBC's Quantitative & Technology Services (QTS) Rates IT team is seeking a Software Developer to work on a cross asset platform supporting functions around execution of tasks and scenarios. The platform facilitates the execution of overnight tasks for computation of market sensitivities, as well as creating an entry point for efficient scenario computations for users in both capital markets and group risk divisions.
This is a fast pace business with frequently changing needs and requirements. Work with Development Lead/Manager, business partners and various technology groups to deliver high quality products. Strive for continuous improvements of our processes, application designs and application execution
What will you do?
Design, develop, and maintain reusable Python components for business logic, data management and job execution
Participate in requirements gathering and meetings with business stakeholders and other technology groups to produce analysis of the Use Cases and Solutions Designs
Provide development and Level 2 support along with other team members
Proactively identify operational risks/ control deficiencies in the business
Escalate operational risk loss events, control deficiencies and risks that you identify to your line manager and the relevant risk and control functions on a timely basis
Review and comply with Firm Policies applicable to your business activities
What do you need to succeed?
Bachelor's degree in Computer science or related field with 3+ years of proven experience in Python 3
Experience developing Web Services, RESTful applications, Microservices
Working knowledge of Caching and/or Database technologies
Working knowledge of design patterns, data structures, algorithms and OO concepts.
Working knowledge of containerization technologies such as Docker
Working knowledge of version control systems like Git, dependency management systems like Maven, Gradle and project lifecycle tools such as Jenkins
Nice-to-have
Knowledge of the following is a plus:
Experience with C++ and Java.
Experience with Vertica or another columnar Database.
Knowledge of financial products (Fixed Income, FX, Commodities, Equities) and related trade risk management and/or valuations
Test driven Development experience
Unix/Windows system experience
In this role, you will communicate frequently with head office staff in Toronto.
What's in it for you?
We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.
A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable
Leaders who support your development through coaching and managing opportunities
Ability to make a difference and lasting impact
Work in a dynamic, collaborative, progressive, and high-performing team
A world-class training program in financial services
Flexible work/life balance options
#TECHPJ
#LI-Hybrid
#LI-POST
ROAR 582448860
Job Skills
Application Development, Application Integrations, Application Maintenance, Applications Architecture, Detail-Oriented, Enterprise Application Delivery, Problem Solving, Programming Languages, Software Development Life Cycle (SDLC), System ApplicationsAdditional Job Details
Address:
1 PLACE VILLE MARIE:MONTRÉALCity:
MONTRÉALCountry:
CanadaWork hours/week:
37.5Employment Type:
Full timePlatform:
Capital MarketsJob Type:
RegularPay Type:
SalariedPosted Date:
2023-11-03Application Deadline:
2023-11-19I nclusion and Equal Opportunity Employment
At RBC, we embrace diversity and inclusion for innovation and growth. We are committed to building inclusive teams and an equitable workplace for our employees to bring their true selves to work. We are taking actions to tackle issues of inequity and systemic bias to support our diverse talent, clients and communities. We also strive to provide an accessible candidate experience for our prospective employees with different abilities. Please let us know if you need any accommodations during the recruitment process.
Join our Talent Community Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you. Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.
- ...environment? Join the leader in digital transformation and boost your career at Levio... ...you a unique opportunity to develop your expertise within a high-... ...Levio is currently seeking a Python Developer to contribute to a... ...distributed architectures and data pipelines using DataIQ,...DataTransformationPermanent employmentFull timeFlexible hours
- ...team of people passionate about transforming home healthcare. Our cloud-... ...Role We are seeking a Senior Developer to join our Platform division.... ...management, tasks, and data onboarding tooling. What You... ...Extensive development experience with Python and unit testing using PyTest....DataFull timeWork at officeFlexible hours
- ...exceptional people together to operate in markets around the world. We value autonomy and... ...consensus. We are looking for a Data Developer to join our AI and Multi Asset Systematic... ...Weaviate, or Qdrant). ~ Proficiency in Python with experience using DAG-based orchestration...Data
$60k - $115k per year
Développeur Fullstack – Python/React Description de poste Notre équipe CGI regroupe... ...et en management au monde. Fullstack Developer – Python/React Position Description... .... This position is within the Capital Markets team. This division is responsible for all...SuggestedWork at office- ...At Poka, we’re transforming how frontline teams operate, learn, and solve... ..., generating the right data and insights that drive entirely... ...Analytics team is responsible for developing Poka’s data analytics... ...also work on production-grade Python code for backend services and...DataTransformationWork at officeRemote workHome officeFlexible hours2 days per week
- ...Shell. We are seeking multiple Senior Data Developer professionals to join our growing team.... ...and scalable data ingestion and transformation pipelines Build platform abstractions... ...maintainability and technical debt ~ Strong Python and SQL skills ~ Experience with CDC...DataTransformationWorldwide
- ...we’re a team of people passionate about transforming home healthcare. Our cloud-based platform... ...the Role We are seeking a Staff Data Developer to join our Data & Intelligence division... ...~ Experience with AlayaCare’s stack (Python, PHP, Vue.JS, AWS). ~ Bachelor’s or advanced...DataWork at officeFlexible hours
- ...inclusive world. Job Description: Strong knowledge of Python with experience developing production-grade data processing pipelines In-depth knowledge of... ...Relevant experience and skills, Seniority and performance, Market and business consideration, Internal pay equity....DataTransformationPermanent employmentFull timeLocal area
- ...growing SaaS company, we’re a team of people passionate about transforming home healthcare. Our cloud-based platform empowers care... ...your career. About the Role We are seeking a Fullstack Developer (Python) to join our Clinical team. The candidate will be focusing on...Full timeWork at officeFlexible hours
- ...we’re a team of people passionate about transforming home healthcare. Our cloud-based platform... ...your career. About the Role As a Developer on our feature development teams, you’ll... ...Hands-on experience with at least one of: Python, or modern JavaScript, PHP, plus unit...Work at officeFlexible hoursShift work
- ...Job Description The Marketing Analytics team works with the... ...business objectives. The Senior Data Analyst, Marketing Analytics,... ...engagement, and conversion. Develop marketing experiments to... ...data sources leveraging SQL, R/Python, Tableau, and other data/visualization...DataFull time
- ...Bounteous is a premier end-to-end digital transformation consultancy dedicated to partnering with ambitious brands to create... ...in Strategy, Analytics, Digital Engineering, Cloud, Data & AI, Experience Design, and Marketing. Our Co-Innovation methodology is a unique engagement...DataTransformationFull timeWorldwide
- ...innovation. Your Role at SafelyYou As a Data Developer at SafelyYou, you will build and maintain data repositories, pipelines, and transformations for customer-facing products, internal... ...Athena and AWS RDS ~ Experience using Python and PySpark for data processing tasks...DataTransformationRemote workWork from home
- .... We are looking for Full-Stack Developers to join our Connected Data team in the Engineering Organization... ...integrations platform — Design, develop, and maintain the connectors and data... ...— Implement backend ingestion, transformation, and storage for high-volume sensor...DataTransformationLong term contractImmediate start
- ...which replaces inefficient processes with a faster and safer technological alternative. Job Description As a Senior Data Transfer Developer, you will design, build, and evolve robust data transfer systems and interfaces that ensure accurate, secure, and efficient...DataPermanent employmentFull timeRemote workWorldwide
- ...procédures stockées et des processus de transformation de données. - Utiliser SSIS (SQL Server... ...en tant qu'Ingénieur de données (Data Engineer) dans des environnements AWS ou... ...et en management au monde. Senior BI Developer / Data Engineer Position Description...DataTransformationRemote work
$160k per year
...Production Support Engineer Role: Production Support Engineer / Python Developer Client: Elite FinTech Salary: $100,000-$160,000 CAD +... ...career progression as the firm continues to lead the market. If you are interested in this Production Support Engineer...Long term contractPermanent employmentImmediate start$200k per year
...Full Stack Developer Role: Full Stack Developer Client: Leading FinTech Firm Compensation... ...reliable back-end systems for advanced, data-driven applications. • Working closely... ...Skills: Strong proficiency in React and Python. • Domain Knowledge: Experience in the...DataLong term contractPermanent employmentWork at office- ...ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview As a Senior Software Developer with strong Data Engineering and MLOps experience, you design, build, and deliver robust data and machine learning solutions for our clients....DataFull time
$160k per year
...Role: Production Support Engineer / Python Developer Client: Elite FinTech Compensation: $100,000 - $160,000 CAD + Bonus Location: Montreal / Hybrid Overview My client are seeking an Engineer with a broad skillset to support a range of technology within...Long term contractPermanent employmentImmediate start- ...Director Transformation Strategy JOB SUMMARY : The Director, Transformation Strategy is... ...growth, efficiency, and innovation; • Develop long-term roadmaps and actionable plans to... ...productivity, and cost efficiency; • Leverage data and analytics to guide decision-making...DataTransformationLong term contractWork from home
- ...thinking about the intersection of data, technology, and AI? With... ...is a consulting firm that transforms data into value and business impact... ...Analyst with a background in marketing and media agency experience,... ...decision-making. Research and develop new technical approaches to...DataTransformationFull timeWork at office
- ...Mattel, Artefact is a consulting firm that transforms data into measurable value and business... ...methodologies that define Artefact's edge in this market. Key responsibilities include:... ...data science into clear client value Developing thought leadership and internal methodologies...DataTransformationFull timeInternshipLive InLocal areaWorldwide
- ...advances how people connect and transforms what’s possible, you belong on... ...On the Bell Business Markets team, you’ll be a vital part of... ...highly skilled and experienced Data Scientist II to join our team.... ...proven track record of success in developing and implementing innovative data...DataFull timeWork at office3 days per week
- ...experience, the functional insights, the data power, and the digital tech leadership... ...clients count on you for sound advice. By developing solutions that improve operational... ...clients through digital and organizational transformations, help them find operational efficiencies...DataTransformationFull time
- ...dynamic Swiss leader in AI and data analytics consulting,... ..., accelerating their digital transformation. We invest in projects that matter... ...expanding into the Canadian market. We are seeking a Senior Data... ...responsibilities will include Developing, deploying, and...DataTransformationWork at officeRelocation
- ...Bounteous is a premier end-to-end digital transformation consultancy dedicated to... ...Analytics, Digital Engineering, Cloud, Data & AI, Experience Design, and Marketing. Our Co-Innovation methodology... ...business success. The team develops applications that support Regulatory...DataTransformationOngoing contractFull timeInternshipLocal areaWorldwideFlexible hours
$60k - $115k per year
Senior C# Backend Developer – Orchestrade / Capital Markets IT Description de poste Lieu : Québec, Canada Mode de travail : Sur site Contrat : 12... ...of: Object-oriented programming Multithreading Data structures and algorithms SQL Software architecture...DataContract workImmediate start$51.23k - $114.99k per year
...operationalization of large-scale data and analytics solutions on... ...utilities such as SnowSQL, SnowPipe, Python, Tasks, Streams, Time travel,... ...with respect to Snowflake. Developing EL pipelines in and out of... ...etc. to do Extract, Load and Transform data. Provide production...DataTransformationFixed term contractLocal areaRelocationMonday to friday- ...people together to operate in markets around the world. We value autonomy... ...multiple passionate Software Developers to join our team. You will... ...languages or frameworks: Python, C++ or Java. Experience in more... ...and our use of job applicants' data, please view our Privacy Notice...Data
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Market Data and Transformations Developer (Python). Be the first to apply!
- data engineering intern summer Montréal, QC
- junior data engineer Montréal, QC
- data integration developer Montréal, QC
- data engineer Montréal, QC
- gcp data engineer Montréal, QC
- data centre engineer Montréal, QC
- remote data engineer Montréal, QC
- big data developer Montréal, QC
- data cabling engineer Montréal, QC
- information engineer Montréal, QC
