Taro Logo

Senior Big Data Developer, GFT

Canada's biggest bank and one of the largest in the world based on market capitalization, serving 16 million clients across 34 countries.
Data
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Finance

Description For Senior Big Data Developer, GFT

RBC's US Risk Technology team is seeking a Senior Big Data Developer to join their enterprise-wide initiatives focused on improving data delivery and consumption patterns. This role is part of the Global Functions Technology team, where you'll work on standardizing reporting and calculation layers for data consumers. The position requires extensive experience with Python, ReactJS, REST API, Spark, and Hive, combining both big data processing and full-stack development skills.

The role offers an opportunity to work with one of the world's largest financial institutions, handling complex data systems and contributing to critical enterprise initiatives. You'll be responsible for designing and implementing solutions, participating in data modeling, and ensuring high-quality code delivery. The position requires a strong background in big data technologies and financial services, making it ideal for experienced developers looking to work with enterprise-scale data systems.

RBC provides a comprehensive benefits package and emphasizes professional development. The company's culture focuses on innovation and collaborative work, with opportunities to make significant impacts on major financial technology systems. The role is based in Toronto, offering the chance to work with a diverse, global team in a leading financial institution.

The ideal candidate will bring together technical expertise in big data technologies, software development best practices, and financial sector knowledge. This position offers the opportunity to work on challenging projects while contributing to RBC's mission of helping clients thrive and communities prosper.

Last updated a day ago

Responsibilities For Senior Big Data Developer, GFT

  • Design and implement solutions that meet stakeholder needs
  • Participate in requirements gathering, data modeling and design sessions
  • Develop detailed plans and estimates for project phases
  • Develop and execute unit tests, systems, integration and acceptance tests
  • Write and maintain detailed programs according to specifications
  • Work on performance improvements of existing code
  • Participate in walkthrough reviews
  • Provide consulting services on new and existing initiatives

Requirements For Senior Big Data Developer, GFT

Python
React
Kubernetes
  • 7+ years application development experience in Python/Spark with big data
  • 4+ years of experience working on Hadoop/Hive platform
  • 3+ years of experience working on UI/ReactJS and MVC framework
  • Ability to write SQL/Hive queries and REST APIs
  • Ability to work with data structures & code optimization
  • Experience in writing Unit test cases
  • Background in financial services industry

Benefits For Senior Big Data Developer, GFT

Medical Insurance
401k
  • Comprehensive Total Rewards Program including bonuses
  • Flexible benefits
  • Competitive compensation
  • Stock options where applicable
  • World-class training program in financial services
  • Flexible work/life balance options
  • Career development through coaching

Interested in this job?

Jobs Related To RBC (Royal Bank of Canada) Senior Big Data Developer, GFT