# Staff Engineer - Data Engineering

**Company**: Capital One Canada
**Location**: Toronto, ON
**Work arrangement**: hybrid
**Experience**: staff
**Job type**: full-time
**Salary**: $173,000 - $197,400
**Category**: Engineering
**Industry**: Finance

**Apply**: https://capitalone.wd12.myworkdayjobs.com/en-US/Capital_One/job/Toronto-ON/Staff-Engineer---Data-Engineering_R1004947-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_b4968f80-025

## Description

Capital One Canada is seeking a Staff Engineer - Data Engineering to join its team. The successful candidate will work as part of a dynamic team throughout the Software Development Life Cycle, acting as a tech lead developer owning technical design and development of cross-functional, multi-platform, fault-tolerant application systems.

Responsibilities:

- Work as part of a dynamic team throughout the Software Development Life Cycle

- Act as a tech lead developer owning technical design and development of cross-functional, multi-platform, fault-tolerant application systems

- Continuously improve software engineering developer experience; identify gaps in existing internal framework and tools and contribute

- Establish Engineering best practices; identify and establish best practices and standards, such as code review standards

- Technical expertises and Problem solving; define technical standards and providing technical support to ensure Engineering best practices are consistently met

- Architecture ownership - apply strong understanding of how evolving technology affects domain, follow High Level Design (HLD) methodology and contribute to HLD

- Provide mentorship to junior and intermediate associates through engineering best practises and standards

Basic Qualifications:

- At least 6 years of hands-on development experience preferably using Java, Python, Go or other object-oriented programming languages

- At least 6 years of experience with application development and/or data design, modelling and architecture

- Experience with AWS (highly preferred) or other cloud providers (Microsoft Azure, Google Cloud)

- Experience providing mentorship to Junior/Intermediate Associates and guidance to technical and business stakeholders

Preferred Qualifications:

- 8+ Years of experience leading the full life-cycle of Software Development

- Bachelor's, Master's or Diploma in Computer Science, Software Engineering, Information Technology or in related field

- Experience with data privacy and regulatory compliance frameworks relevant to financial services

- Experience working in an agile environment and familiar with agile development methodologies

The expected annual salary range for this position is $173,000 - $197,400. This role is also eligible to earn performance-based incentive compensation, which may include cash bonus(es).

Capital One Canada offers a holistic suite of benefits designed to support your whole self, including full coverage for spouses, domestic partners and dependents, a one-time Work From Home allowance to build your comfortable workspace, up to $3,000 in mental health coverage and up to $5,000 in annual tuition subsidies.

## Skills

### Required
- Java
- Python
- Go
- AWS
- Microsoft Azure
- Google Cloud

### Nice to have
- agile development methodologies
- data privacy and regulatory compliance frameworks

---

Source: [Apply at capitalone.wd12.myworkdayjobs.com](https://capitalone.wd12.myworkdayjobs.com/en-US/Capital_One/job/Toronto-ON/Staff-Engineer---Data-Engineering_R1004947-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
