Enable job alerts via email!

Principal Associate, Software Engineer

Capital One

Toronto

Hybrid

CAD 80,000 - 120,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

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

Job summary

An innovative firm is seeking a Principal Associate, Software Engineer to join their dynamic team. In this role, you'll engage in exciting projects that focus on backend, frontend, and mobile development, utilizing modern programming languages and methodologies. You'll have the opportunity to design and build software products from scratch while collaborating in Agile teams to implement solutions. This organization values continuous learning and offers a hybrid work environment, ensuring a balance between professional and personal well-being. If you're passionate about technology and eager to make a difference, this is the perfect opportunity for you!

Benefits

Work-from-home allowance
Mental health coverage
Tuition subsidies
Comprehensive support for well-being

Qualifications

  • 4+ years of application development experience with core languages.
  • Experience in Test Driven Development and Agile methodologies.

Responsibilities

  • Develop applications using object-oriented programming methodologies.
  • Collaborate within Agile teams to design, develop, and implement solutions.

Skills

Java
Python
Scala
Swift
Kotlin
Go
Test Driven Development
Agile
Distributed Systems
APIs

Education

Bachelor's Degree
Master’s Degree

Tools

AWS
Microservices
Containers
Data Processing

Job description

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

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 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 about which credit cards they’ll be approved for before they apply, 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 to bring new customer experiences to market. As a founder-led company, we’re inspired to make, break, do, and do good. Let’s do something great together.

Responsibilities
  • Work on various projects focusing on backend, frontend, mobile development (Android/iOS), infrastructure, tooling, platform engineering, data engineering, etc.
  • Create 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, and mentoring
  • Support the professionalization of the engineering practice through communication, public speaking, and documentation
  • Collaborate within Agile teams to design, develop, test, and implement solutions across full-stack technologies
  • Identify gaps and solve problems to completion
Basic Qualifications
  • At least 4 years of hands-on application development experience with Java, Python, Scala, Swift, Kotlin, or Go
  • Bachelor's Degree
Preferred Qualifications

(Don’t have all? Don’t worry. We’ll help you develop the right skills!)

  • At least 6 years of experience in application development with our core languages
  • Master’s Degree or higher in related fields
  • Experience working in a team environment with respect and empathy
  • Experience with Test Driven Development and Agile
  • Experience with AWS and/or AWS Certification (Solution Architect-Associate preferred)
  • Experience with distributed systems, APIs, microservices, data processing, databases, streaming/messaging platforms, DevOps, resilience, and stability
Working at Capital One

Enjoy a hybrid work environment with 3 days in the office. Benefit from our head office near Union Station, a work-from-home allowance, and comprehensive support for your physical, financial, and emotional well-being, including mental health coverage and tuition subsidies.

Capital One Canada is an equal opportunity employer committed to diversity and inclusion. We consider all qualified applicants and accommodate those requiring reasonable adjustments. For accommodations, contact Recruiting at 1-800-304-9102 or RecruitingAccommodation@capitalone.com. Confidentiality is maintained.

Additional Information
  • Seniority level: Mid-Senior level
  • Employment type: Full-time
  • Job function: Engineering and Information Technology
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

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

Principal Associate, Software Engineer

Capital One

Toronto

Hybrid

CAD 80,000 - 120,000

Yesterday
Be an early applicant

Principal Associate, Software Engineer

Capital One

Toronto

Hybrid

CAD 80,000 - 130,000

Yesterday
Be an early applicant

Lead Software Engineer (ServiceNow- IT Operations Management

Largeton Group

Toronto

Remote

CAD 85,000 - 130,000

6 days ago
Be an early applicant

Senior Software Engineer, Tokenization

Chainlink Labs

Toronto

Remote

CAD 90,000 - 150,000

Today
Be an early applicant