Featured Software Engineering articles
Keeping pace with an ever changing technological landscape requires continual upskilling. That’s why we are powering continuous learning through our Tech College, which we launched in 2017, including technical onboarding for new hires; skill development pathways in key tech disciplines; specialized upskilling programs; and tech certifications. We also provide access to external learning platforms, cross-team peer learning communities and encourage continual professional and personal growth for our engineers.
Our technologists have access to the latest languages, tools and libraries, so they can tailor their solutions to the specific problem at hand. At Capital One, we use Java, .NET, C, PHP, Python, Go, Ruby and Node.
Our software engineering teams are nimble enough to test breakthrough ideas and established enough to bring them to life. Our engineering teams have technical program managers (TPMs) to break down complexity and organizational silos, make technical tradeoffs and resolve hard technical dependencies. Together, our engineers and TPMs work to improve banking for our millions of customers.
Tech careers
Help us use technology to change banking for good.
Explore other topics