Skip to main content
Realign logo

Data Engineer-3

Realign
Full Timemid
Toronto, Ontario, CAPosted February 26, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonJavaScriptSQLVueAngularAzureDockerApacheGitPostmanSwaggerAirflowAgileCI/CDMicroservicesAPI

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

Toronto, Ontario M5V 3L9 Posted February 25th, 2026

Looking for more job opportunities? Click here

Job Type: Full Time

Job Category: IT

Job Description

Data Engineer

Toronto, ON - Onsite

Total Experience: 6-8 years

Required Skill Set:

  • We are seeking an experienced onshore Data Engineer
  • Developer to support the Internal Audit Technology function within FIAT (Finance Internal Audit Technology).
  • FIAT is part of the Global Functions Technology (GFT) group.
  • The Internal Audit Development team is responsible for building in-house digitalized platforms which support the Audit planning and execution lifecycles as well as fostering collaboration across the Audit group.
  • What will you do Designing, coding, analyzing, and modifying programming systems, including encoding, testing, debugging and installing for a large-scale system Contribute to technical design, development, and implementation of applications
  • Design, build, and maintain APIs, Microservices and Responsive web applications by leveraging best practices alongside a global development team Integrate applications with 3rd party tools and deploy to cloud services
  • Implement effective automation testing strategies along with the build activities
  • Ensure code quality, performance, scalability, responsiveness of applications
  • Conduct and contribute to design and code reviews ensuring our apps are scalable, testable, and maintainable
  • Participate in post-implementation reviews of application, development, and processes, continually working to create a learning environment by sharing with others
  • Work in an Agile team environment which is fast paced, fun and collaborative
  • Ensuring the operating efficiency of existing application systems.
  • Maintaining records for the documentation of systems development and revisions
  • Conducting analyses of organizational needs and goals for the development and implementation of application systems
  • Working with different RBC internal teams for software feature delivery, support and bug fixes
  • Stay current and competitive by keeping up to date with the latest platform capabilities, security, performance, and reusability
  • Must have 3-4 years working experience as a software developer
  • What do you need to succeed- Must-have 3 years' experience with Python 3 years' experience with Relational Databases and SQL (MSSQL, Oracle) Experience with Apache Airflow Familiarity with software development tools (e.g. VS Code, Git, Postman, etc.)
  • Knowledge of developing distributed cloud applications (Azure, OpenShift, Docker)
  • Hands on experience designing, developing, testing and troubleshooting RESTful API and interface specifications (Swagger, SOAP)
  • Full software development life-cycle experience with CI/CD and thorough testing prior to release
  • Solid Understanding of Agile processes and practices
  • Nice-to-have Experience with , JavaScript.
  • Experience with Front End UI tools e.g. Angular, Next, Vue, Nuxt
  • Knowledge of major architectures style (message oriented, reactive, event based)
  • Prefer diagnostic tool experience eg Dynatrace

Required Skills

TECHNICAL PROJECT MANAGER

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free