Principal Associate, Software Engineer - International Card Tech - Mobile

Capital One

Toronto

Hybrid

CAD 134,400 - 153,300

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Work From Home allowance
Mental health coverage
Tuition subsidies

Job summary

Capital One in Toronto seeks a Principal Associate, Software Engineer to lead iOS feature development, focusing on SwiftUI and agile practices. The role involves collaborating with multi-disciplinary teams and mentoring junior engineers. Candidates should have over 4 years of software engineering experience, with significant expertise in iOS applications and Swift programming.

Enjoy a hybrid work environment with competitive salary and extensive benefits, including mental health coverage and tuition subsidies.

Qualifications

  • At least 4 years of experience in software engineering.
  • At least 2 years of experience building iOS applications.
  • At least 2 years of experience with Swift.

Responsibilities

  • Lead development of iOS features using SwiftUI and agile practices.
  • Collaborate with cross-functional teams to deliver effective user experiences.
  • Engage actively in agile ceremonies and ensure high-quality team deliverables.
  • Mentor junior engineers and contribute to team discussions.

Skills

iOS applications development
Swift programming
SwiftUI
Agile practices
Mentoring

Education

Bachelor's or Master's in Computer Science or related field

Job description

161 Bay Street (93021), Canada, Toronto,Toronto, Ontario, Principal Associate, Software Engineer - International Card Tech - Mobile

About Capital One Canada

For 30 years, we’ve been on a mission to change banking for good and build relationships by making credit accessible, simple, intuitive and rewarding. We want to help Canadians succeed with credit, because we believe in people — in our customers, in our associates, and in talent like you!

About The Team

Since 2014, Capital One Canada’s software studio has grown from a team of 10 to a team of over 250. We’re passionate about what we do, and we’re always on the lookout for people who want to make a difference in the world of credit through technology. We’re obsessed with doing the right thing, and we achieve that by finding innovative ways to better serve our customers.

Here are a few of the ways we’re helping people take control of their credit:

  • Helping customers view and monitor their credit scores with Credit Keeper
  • Enabling customers to view and edit their Personal Information directly in the Mobile App
  • Providing customers 100% certainty which credit cards they’ll be approved for before they apply, by using Quick Check

We’re all‑in on the cloud and we’re leaders in the adoption of open source, RESTful APIs, microservices, and containers. We build our own products and release them with a speed and agility that allows us to get new customer experiences to market quickly. And, as a founder‑led company, we’re inspired to make, break, do, and do good.

Your Responsibilities
  • Spearhead the development of iOS features, with a focus on leveraging SwiftUI and reactive programming, to fulfill Capital One Travel objectives while adhering to cutting‑edge engineering best practices, design guidelines, and principles.
  • Partner with fellow Software Engineers, UX/UI, Product Owners/Analysts to deliver high performing quality customer experiences that are engaging, purposeful and powerful in their simplicity.
  • Actively participate in all team agile ceremonies, contributing to ensure that all team commitments are delivered on time and of the highest quality.
  • Be an active advocate of the mobile platform through both internal and external developer communities.
  • Remain an active learner in all technologies related to mobile development (Swift, Kotlin, 3rd party libraries, etc.).
  • Influence and contribute to group discussions and incorporate feedback/communication from the broader team.
  • Mentor junior to mid‑level members of the team.
  • Actively engage with developers outside of the local sprint team across various disciplines (Android, iOS, APIs, Web, etc.).
  • Own and lead delivery of major components and platform needs in partnership with senior engineers and Architects.
  • Consistently share best practices and improve processes within and across sprint teams.
  • Identify technical obstacles early and work closely with the team to find creative solutions.
  • Review pull requests and ensure adherence to Swift and other language idioms.
  • Grow and provide SME level leadership.
Basic Qualifications
  • At least 4 years of experience in software engineering.
  • At least 2 years of experience building iOS applications.
  • At least 2 years of experience with Swift.
Preferred Qualifications
  • Bachelor's, Master’s or Diploma in Computer Science, Software Engineering, Information Technology or in related field.
  • 3+ years of experience building iOS applications.
  • 3+ years of experience with Swift.
  • 1+ years of experience with SwiftUI.
  • 1+ years of experience in open source frameworks.
  • 1+ years of experience with Agile practices.
Working at Capital One

Enjoy a hybrid work environment, with 3 days in the office. Build a comfortable workspace with our one‑time, Work From Home allowance and enjoy our head office located conveniently across the street from Union Station.

Live well—physically, financially and emotionally. Receive support for you and those who are most important to you, with full coverage for spouses, domestic partners, and dependents. With up to $3000 in mental health coverage and up to $5000 in tuition subsidies per year—and much more—you’ll discover that Capital One is committed to helping you live your best life.

This posting is for an existing vacancy.

The expected annual salary range for this position is $134,400 - $153,300. This role is also eligible to earn performance based incentive compensation, which may include cash bonus(es). Incentives could be discretionary or non‑discretionary depending on the plan.

Equal Opportunity Employer

Capital One Canada is an equal opportunity employer committed to fostering a diverse and inclusive work environment. We consider all qualified applicants and will meet the needs of those requiring reasonable accommodations.

If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at 1‑800‑304‑9102 or via email at ARCanada@capitalone.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.

For technical support or questions about Capital One’s recruiting process, please send an email to Careers@capitalone.com.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Associate, Software Engineer, New Grad Card Expansion
Associate, Software Engineer, New Grad Card Expansion

Capital One Canada • Toronto

Hybrid
CAD 85,000 - 115,000
Hybrid work model 3 days in office
Work From Home allowance
Mental health coverage
+2
Principal Associate, Software Engineer
Principal Associate, Software Engineer

Capital One • Toronto

Hybrid
CAD 90,000 - 120,000
Work From Home allowance
Mental Health Coverage
Tuition subsidies
Staff Software Engineer
Staff Software Engineer

Capital One Canada • Toronto

On-site
CAD 173,000 - 197,000
Hybrid work model with three days in-fi
Tuition subsidies
Mental health coverage
+1
Senior Software Engineering Manager - International Card Tech - Full stack
Senior Software Engineering Manager - International Card Tech - Full stack

Capital One Canada • Toronto

On-site
CAD 202,000 - 231,000
Hybrid work model
Work from home allowance
Mental health coverage
+1
Senior Staff Software Engineer - Mobile(Android)
Senior Staff Software Engineer - Mobile(Android)

Capital One Canada • Toronto

Hybrid
CAD 202,000 - 231,000
Hybrid work model
Work From Home allowance
Mental health coverage
+2
Staff Software Engineer
Staff Software Engineer

Capital One Group • Toronto

Hybrid
CAD 173,000 - 197,000
Work From Home allowance
Mental health coverage
Tuition subsidies
+1
Intern, Mobile Software Engineer - Team Gringotts North - Winter 2027
Intern, Mobile Software Engineer - Team Gringotts North - Winter 2027

Capital One Canada • Toronto

On-site
CAD 45,000 - 85,000
Hybrid work model
Mentorship program
Senior Staff Software Engineer
Senior Staff Software Engineer

Capital One Canada • Toronto

On-site
CAD 202,000 - 231,000
Senior Staff Software Engineer - International Card Tech - Full-stack
Senior Staff Software Engineer - International Card Tech - Full-stack

Capital One Group • Toronto

Hybrid
CAD 284,000 - 324,000
Spousal/Dependent coverage
Work From Home allowance
Mental health coverage
+1
Senior Staff Software Engineer, Data Engineering
Senior Staff Software Engineer, Data Engineering

Capital One Canada • Toronto

Hybrid
CAD 202,000 - 231,000
Hybrid work model
Full coverage for dependents
Work From Home allowance
+2