Taro Logo

Principal Associate, Software Engineer

A leading information-based technology company focused on banking, helping customers succeed through innovative financial solutions.
Backend
Principal Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Finance

Description For Principal Associate, Software Engineer

Capital One, a leading financial technology company with over 20 years of experience, is seeking a Principal Associate Software Engineer to join their innovative team in Toronto. This role represents an exciting opportunity to work at the intersection of technology and banking, helping to transform financial services through cutting-edge solutions.

The position offers a unique blend of technical challenges and meaningful impact, working on projects that directly affect millions of customers' financial lives. As a Principal Software Engineer, you'll be involved in developing and maintaining critical applications using modern technologies like Java, Python, Scala, and Go, while working within a cloud-first environment leveraging AWS services.

The role demands a strong technical foundation with at least 4 years of hands-on development experience, though 6+ years is preferred. You'll be working in an Agile environment, focusing on test-driven development and contributing to various aspects of the technology stack, from backend services to frontend applications. The position involves working with distributed systems, APIs, microservices, and various database technologies.

Capital One offers an attractive hybrid work arrangement with 3 days in their modern office near Union Station in Toronto. The company provides comprehensive benefits including health coverage for employees and dependents, mental health support up to $3000, and educational support up to $5000 annually. They foster a collaborative culture that emphasizes continuous learning and professional growth.

The ideal candidate will combine technical expertise with leadership qualities, as the role involves mentoring other engineers and contributing to the engineering community. You'll be part of a team that's pushing the boundaries of financial technology, working on innovative projects like Credit Keeper and Quick Check™ that are changing how customers interact with their finances.

This is an excellent opportunity for a seasoned engineer who wants to make a significant impact in the fintech space while working with modern technologies and practices. The role offers the perfect balance of technical challenges, professional growth, and work-life balance in a company that's committed to transforming banking for the better.

Last updated 8 days ago

Responsibilities For Principal Associate, Software Engineer

  • Work on backend development, frontend development, mobile development, infrastructure, tooling, platform engineering, developer experience and data engineering
  • Create applications using object oriented programming methodologies
  • Follow TDD approach from inception to production
  • Explore and evaluate new software tools, technologies, and practices
  • Share knowledge and mentor other engineers
  • Support engineering practice through communication and advocacy
  • Work within Agile teams across full-stack development
  • Identify and solve problems to completion

Requirements For Principal Associate, Software Engineer

Java
Python
Scala
Go
Kubernetes
  • Bachelor's Degree
  • At least 4 years of hands-on experience in Application Development
  • Experience with Java, Python, Scala, Swift, Kotlin, or Go
  • Experience with Test Driven Development (preferred)
  • Experience working in an Agile environment (preferred)
  • AWS experience and/or AWS Certification (preferred)
  • Experience in distributed systems, APIs, microservices (preferred)
  • Master's Degree or higher in Computer Science or related fields (preferred)

Benefits For Principal Associate, Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • Hybrid work environment (3 days in office)
  • Work From Home allowance
  • Full health coverage for employees, spouses, domestic partners, and dependents
  • Up to $3000 in mental health coverage
  • Up to $5000 in tuition subsidies per year
  • Office located near Union Station

Interested in this job?

Jobs Related To Capital One Principal Associate, Software Engineer