Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Developer responsible for building data pipelines using modern engineering practices. Collaborates with teams to ensure accurate and trusted lending data for decision-making.

Responsibilities

  • Develop, test, and deploy high-quality code using Python, PySpark, and SQL in a cloud-based environment
  • Lead technical and solution design session within an agile development team
  • Influence and champion the vision for data engineering across several Lending teams
  • Use modern data engineering practices and Data Vault 2.0 methodologies to design, build, and maintain ETL data pipelines
  • Ensure technical solutions, pipelines and data models are fit for purpose
  • Collaborate closely with product owners, analysts, architects, and internal data consumers across Reporting, Risk, and Finance
  • Act as an informal technical leader by mentoring and coaching developers
  • Improve pipeline reliability and maturity by enhancing automation, integration testing, and CI practices across the data development lifecycle

Requirements

  • Bachelor’s degree in computer science or software engineering
  • Minimum 10 years of software development experience (or an equivalent combination of education and experience)
  • Expert-level proficiency in some or all of the following AWS technologies: AWS Glue, Step Functions, S3, Redshift, Quicksight, Lambda, Eventbridge, Sagemaker, and AppFlow
  • Expert level proficiency in Python and/or PySpark
  • Extensive experience designing and building ETL data pipelines
  • Data modelling experience in both Data Vault 2.0 and Dimensional (Star Schema) methodologies
  • Proven knowledge of common design patterns and when to apply them
  • Experience optimizing design to enable business value creation
  • Demonstrated experience with application design and system integration
  • Demonstrated experience with modern approaches to code reviews, version control and continuous integration
  • Foundational knowledge of financial services concepts such as loans, credit scores, and risk data

Benefits

  • Competitive total rewards packages: market-aligned and performance-based salary and incentive programs
  • Flexible and comprehensive group benefit and savings plans
  • Well-being support through benefits and wellness programs
  • Learning and development opportunities to help you thrive

Job title

Job type

Full Time

Experience level

Senior

Salary

CA$107,780 - CA$145,820 per year

Degree requirement

Bachelor's Degree

Tech skills

Amazon RedshiftAWSCloudETLPySparkPythonSQLVault

Location requirements

HybridReginaCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.