
Principal Associate, Software Engineer
4 weeks ago
Principal Associate, Software Engineer
Our Capital One Software Studio.
Since 2014, Capital One Canada's software studio has grown from a team of 10 to a team of over 270. 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.
We're searching for engaged and motivated people at the Principal level in Software Development. We want someone who has a passion for bringing cool features to customers.
We're always hiring great people, and we'll match you to a team where you'll be able to make a positive impact and grow both personally and professionally (you'll be working with some of the best in the industry). If you have a great track record of writing clean, testable and scalable code, we want to talk to you.
Working with us.
How do we do things at Capital One Canada? We listen — to our people, and to our customers. We change with the times and have adopted a flexible hybrid model. Associates working in the hybrid model are expected to come into the office 3 days a week across Tuesdays and Thursdays, reserving Mondays and Fridays as company-wide virtual days. As was true before the pandemic, expectations of being in the office will be balanced with personal life flexibility.
At Capital One we're committed to diversity, inclusion and belonging. We strive to build a culture where diverse perspectives are valued, innovative ideas are encouraged and inclusive behaviors are embedded in everything we do to positively impact associates.
We're focused on helping associates live well—physically, financially and emotionally. When you join us, we support you and those who are most important to you, offering full coverage for spouses, domestic partners, and dependents. We've designed our benefits program to be flexible, comprehensive and consistent across our organization. From health and fitness center discounts, to training and professional development programs—and much more—you'll discover that Capital One is committed to helping you live your best life.
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 we're leaders in the adoption of open source technologies, 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.
So, let's do something great together.
Want to learn more? Check out life at Capital One in the Software Studio
Responsibilities:
- Working on a variety of projects focusing on backend development, frontend development, mobile development (Android/iOS), infrastructure, tooling, platform engineering, developer experience and data engineering.
- Create exciting new applications using object oriented programming methodologies.
- Following 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 with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community.
- Support the continued professionalization of the engineering practice in the studio with effective communication and advocacy in public speaking, presentations, documentation, etc.
- Work within and across Agile teams to design, develop, test, implement and support technical solutions across a full-stack of development tools and technologies.
- Identify gaps and solve problems to completion.
Basic Qualifications:
- At least 4 years of hands-on experience in Application Development using at least one or more of the following programming languages - Java, Python, Scala, Swift, Kotlin, or Go
- Bachelor's Degree
Preferred Qualifications:
(Don't have them all? Don't worry. We'll help you develop the right skills for the job)
- At least 6 years of experience in Application Development using one or more of our core programming languages Java, Python, Scala, Swift, Kotlin, or Go
- Master's Degree or higher in Computer Science, Software Engineering, Information Technology or in related fields.
- Experience working in a team environment, understanding the importance of mutual respect, empathy, and ensuring everyone's voice is heard and problems are brought up early and often.
- Experience with Test Driven Development
- Experience working in an Agile environment
- Experience with AWS and/or AWS Certification (Solution Architect-Associate preferred)
- Experience in distributed systems, API, microservices, data processing, databases (relational, NoSQL or time-series), streaming or messaging platforms, DevOps, resilience and stability.
We may use your information for automated decision making. We may, for certain purposes, render a decision based exclusively on automated processing of your personal information as a part of the candidate screening process.
About Capital One Canada.
We've been helping millions of Canadians for over 20 years by providing them with access to credit when others wouldn't. We're on a journey to put our customers first, and keep them there, by building modern technology solutions to simplify and humanize the world of credit cards. We have the positive energy of a startup, with the advantages of a big company.
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.
#J-18808-Ljbffr
-
London, Ontario, Canada Capital One Full time161 Bay Street (93021), Canada, Toronto, Toronto, Ontario,Principal Associate, Full Stack Software EngineerOur Capital One Software Studio.Since 2014, Capital One Canada's software studio has grown from a team of 10 to a team of over 270. 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...
-
London, Ontario, Canada Capital One Canada Full time161 Bay Street (93021), Canada, Toronto, OntarioPrincipal Associate, Full Stack Software EngineerOur Capital One Software Studio.Since 2014, Capital One Canada's software studio has grown from a team of 10 to a team of over 270. 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...
-
Principal Associate, Software Engineer
4 weeks ago
London, Ontario, Canada Capital One Full time161 Bay Street (93021), Canada, Toronto, Toronto, Ontario,Principal Associate, Software EngineerOur Capital One Software Studio.Since 2014, Capital One Canada's software studio has grown from a team of 10 to a team of over 270. 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...
-
Principal Software Engineer
4 weeks ago
London, Ontario, Canada Tbwa ChiatDay Inc Full timePrincipal Software Engineer - Developer Services, ZMGTToronto, CanadaWho We Are:Zynga is a global leader in interactive entertainment with a mission to connect the world through games. Founded in 2007 and headquartered in California, Zynga is a wholly-owned subsidiary of Take-Two Interactive Software, Inc. (NASDAQ: TTWO). With a diverse portfolio of popular...
-
Principal Software Engineer
4 weeks ago
London, Ontario, Canada F. Hoffmann-La Roche Gruppe Full timeRoche fosters diversity, equity and inclusion, representing the communities we serve. When dealing with healthcare on a global scale, diversity is an essential ingredient to success. We believe that inclusion is key to understanding people's varied healthcare needs. Together, we embrace individuality and share a passion for exceptional care. Join Roche,...
-
Senior Software Engineering Manager
4 days ago
London, Ontario, Canada ROSS Full timeWe are seeking a seasoned software engineering professional to fill the role of Principal Engineer Lead at one of our esteemed clients. This individual will play a crucial part in driving technology innovation and strategy within the organization, collaborating closely with the Chief Technology Officer and Director of Software Engineering to define the...
-
Principal Software Engineer
4 weeks ago
London, Ontario, Canada Veeva Systems, Inc. Full timeVeeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we surpassed $2B in revenue in our last fiscal year with extensive growth potential ahead.At the heart of Veeva are our values: Do the Right Thing, Customer...
-
Principal Software Engineer
1 week ago
London, Ontario, Canada Pager Full timeTorontoPagerDuty empowers teams of all kinds to do the critical work that moves business forward through the PagerDuty Operations Cloud.Principal Software EngineerPagerDuty is seeking a highly experienced Principal Engineer to lead the technical vision and drive architectural design across four high-impact teams in PagerDuty's Operations Cloud Platform...
-
Senior/Principal Software Engineer
4 weeks ago
London, Ontario, Canada Stock Recruitment Full timeWe are looking for an experienced software engineer to join a team where your work will be front and center to thousands of customers.You will join an elite team who is innovative and flexible; with a weekly, agile release cycle and individual ownership. We expect great things from our engineers and reward them with stimulating new projects, emerging...
-
Principal Engineer – Electrical Propulsion
4 weeks ago
London, Ontario, Canada Eos Full timeThis position opening is in Canada and will initially be fully remote.About EOS Aircraft, Inc.:EOS Aircraft, Inc. is an innovative aviation company dedicated to developing a new revolutionary regional aircraft that represents the next leap in sustainable aviation technology. Our mission is to redefine regional air travel by offering an environmentally...
-
Staff Software Engineer
4 weeks ago
London, Ontario, Canada Capital One Full time161 Bay Street (93021), Canada, Toronto, Toronto, Ontario,Staff Software EngineerOur Capital One Software Studio.Since 2014, Capital One Canada's software studio has grown from a team of 10 to a team of over 270. 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...
-
Principal Software Engineer
3 weeks ago
London, Ontario, Canada Ripple Full timePlease note this is for Toronto, Canada. You only need to apply to one location if there are multiple listed for the job.Apply NowAt Ripple, we're building a world where value moves like information does today. It's big, it's bold, and we're already doing it. Through our crypto solutions for financial institutions, businesses, governments and developers, we...
-
Senior Software Verification Engineer
4 days ago
London, Ontario, Canada Acist Medical Systems Full timeCompany OverviewThe Principal Software Verification and Validation Engineer position is a key member of the software development team for Bracco Medical Technologies (BMT) and will develop verification and integration test software across the global product portfolio of the Digital Health command center and medical devices.This role leverages software...
-
Principal Cloud DevOps Engineer
3 weeks ago
London, Ontario, Canada Entrust Corporation Full timePrincipal Cloud DevOps Engineer - IFIaaS OperationsPrincipal Cloud DevOps Engineer - IFIaaS OperationsCareer Growth, Flexibility and CollaborationEntrust is an innovative leader in identity-centric security solutions, providing an integrated platform of scalable, AI-enabled security offerings. Headquartered in Minnesota, we offer our colleagues the ability...
-
Staff Software Engineer
4 weeks ago
London, Ontario, Canada Capital One Canada Full timeSenior Technical PositionWe are seeking a highly skilled Staff Software Engineer to join our team. As a senior technical position, you will be responsible for advanced hands-on development, technical design, and architecture.About UsCapital One Canada's software studio has grown from a team of 10 to over 270 since 2014. We're passionate about using...
-
Senior Software Developer
4 days ago
London, Ontario, Canada Capital One Full time**About Us**At Capital One, we're passionate about making a difference in the world of credit through technology.We've grown from a team of 10 to over 270 and are always on the lookout for talented individuals who share our passion.We achieve our goals by finding innovative ways to better serve our customers.As a Principal Associate, Software Engineer,...
-
Principal Engineer
4 weeks ago
London, Ontario, Canada Wave Full timeWe believe small businesses are at the heart of our communities, and championing them is worth fighting for. We empower small business owners to manage their finances fearlessly, by offering the simplest, all-in-one financial management solution they can't live without.About the Engineering Team:As a member of the technology leadership team and reporting...
-
Software Engineer/Developer
4 weeks ago
London, Ontario, Canada Garmin Ltd. Full timeOverviewGarmin Canada has multiple opportunities for full-time software engineers and developers with various levels of experience who have a hunger for solving real-world problems with embedded systems. We are organized into three multi-disciplinary engineering divisions that deliver technologies, solutions, and world-class consumer electronics.1. Connected...
-
Principal Engineer Lead for a Great Employer
2 weeks ago
London, Ontario, Canada ROSS Full timeOur client is a successful mid-size software company which fosters an amazing work environment and is located in the heart of downtown Toronto. They have engaged ROSS (www.getROSS.com) to help them recruit a Principal Engineer Lead. ROSS is a team of People Specialists helping companies align their People Strategy with their business growth. We provide...
-
MTS Software Engineer
4 weeks ago
London, Ontario, Canada Perasoinc Full timeJob Summary:We are seeking a skilled and experienced MTS Software Engineer to join our Software Development team.This is a hybrid position with three days working in the office (Downtown or Markham location) and two days working remotely. As an MTS Software Engineer, you will be responsible for designing and developing device drivers and network stacks...