Enable job alerts via email!

Principal Associate, Software Engineer

Capital One

Toronto

Hybrid

CAD 80,000 - 130,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Principal Associate, Software Engineer to join their innovative team. In this role, you will engage in exciting projects that empower customers to manage their credit effectively. You will leverage your expertise in programming languages and methodologies to create impactful software solutions. This forward-thinking company promotes a hybrid work environment, fostering collaboration and creativity. If you are passionate about technology and eager to contribute to meaningful projects, this opportunity is perfect for you.

Benefits

Mental Health Support
Tuition Subsidies
Flexible Work Environment
Diversity and Inclusion Initiatives

Qualifications

  • 4+ years of experience in Application Development with core programming languages.
  • Experience with Test Driven Development and Agile environment.

Responsibilities

  • Develop applications focusing on backend, frontend, and mobile development.
  • Work within Agile teams to design, develop, and support technical solutions.

Skills

Java
Python
Scala
Swift
Kotlin
Go
Test Driven Development
Agile Methodologies
Communication
Problem Solving

Education

Bachelor's Degree
Master’s Degree

Tools

AWS
Microservices
RESTful APIs
Containers

Job description

Join to apply for the Principal Associate, Software Engineer role at Capital One

1 week ago Be among the first 25 applicants

Join to apply for the Principal Associate, Software Engineer role at Capital One

161 Bay Street (93021), Canada, Toronto, Ontario

Principal Associate, Software Engineer

About Capital One Canada: For over 20 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!

A day in the life of a Capital One Software Engineer:

You’ll work alongside other Software Engineers on innovative projects. You’ll have the opportunity to learn, design, and build software products from the ground up. 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 leaders in open source technologies, RESTful APIs, microservices, and containers. We build our own products and release them quickly. As a founder-led company, we’re inspired to make, break, do, and do good. Let’s do something great together.

Want to learn more? Check out life at Capital One in the Software Studio!

Responsibilities:
  • Working on various projects focusing on backend, frontend, mobile development (Android/iOS), infrastructure, tooling, platform engineering, data engineering.
  • Create exciting new applications using object-oriented programming methodologies.
  • Follow TDD approach from inception to production.
  • Explore and evaluate new and emerging software tools, technologies, and practices.
  • Share your passion for staying on top of tech trends, experimenting, learning, participating in communities, mentoring.
  • Support the professionalization of the engineering practice with effective communication, public speaking, documentation.
  • Work within and across Agile teams to design, develop, test, and support technical solutions.
  • Identify gaps and solve problems to completion.
Basic Qualifications:
  • At least 4 years of hands-on experience in Application Development using Java, Python, Scala, Swift, Kotlin, or Go.
  • Bachelor's Degree.
Preferred Qualifications:
  • At least 6 years of experience in Application Development with core programming languages.
  • Master’s Degree or higher in related fields.
  • Experience working in a team, understanding mutual respect, empathy, open communication.
  • Experience with Test Driven Development, Agile environment, AWS (Certification preferred).
  • Experience in distributed systems, APIs, microservices, data processing, databases, streaming platforms, DevOps, resilience.
Working at Capital One:

Enjoy a hybrid work environment, with 3 days in the office. Benefits include mental health support, tuition subsidies, and more. Capital One is committed to diversity and inclusion. For accommodations, contact Recruiting at 1-800-304-9102 or email RecruitingAccommodation@capitalone.com.

Additional Information:

We may use your information for automated decision making. Capital One Canada is an equal opportunity employer, considering all qualified applicants and accommodating needs.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer

Felix Health Inc.

Toronto

Remote

CAD 70,000 - 110,000

Today
Be an early applicant

Software Engineer - Trading Platform

Intelliswift - An LTTS Company

Toronto

Remote

CAD 125,000 - 150,000

Yesterday
Be an early applicant

Associate Software Engineer

Foundant Technologies, Inc.

Toronto

Remote

CAD 50,000 - 90,000

Today
Be an early applicant

Software Engineer

Foundant Technologies, Inc.

Toronto

Remote

CAD 60,000 - 100,000

Today
Be an early applicant

Principal Associate, Software Engineer

Capital One

Toronto

Hybrid

CAD 80,000 - 120,000

Yesterday
Be an early applicant

Java Software Engineer

Brooksource

Toronto

Remote

CAD 110,000 - 240,000

2 days ago
Be an early applicant

Software Engineer II (Merchant Risk Intelligence & Platform)

Affirm

Toronto

Remote

CAD 125,000 - 175,000

6 days ago
Be an early applicant

Principal Associate, Software Engineer

Capital One

Toronto

Hybrid

CAD 80,000 - 120,000

Yesterday
Be an early applicant

Software Engineer II (Consumer Servicing)

Affirm

Toronto

Remote

CAD 125,000 - 175,000

6 days ago
Be an early applicant