Senior Software Engineer

A leading financial services company that specializes in credit cards, banking, and lending services.
McLean, VA, USARichmond, VA, USA
$144,200 - $181,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance

Description For Senior Software Engineer

Capital One is seeking talented Senior Software Engineers to join their team in building innovative financial technology solutions. As a Senior Software Engineer, you'll be part of a dynamic environment where you'll collaborate with Agile teams to design, develop, and implement technical solutions using modern technologies like Java, Python, SQL, Node, Go, and Scala. The role offers the opportunity to work with cloud services, container orchestration, and various AWS tools while contributing to solutions that help millions of Americans achieve financial empowerment.

The position requires strong technical expertise combined with a passion for staying current with technology trends. You'll have the chance to mentor others, participate in technology communities, and work on full-stack development projects. The company offers competitive compensation ranging from $144,200 to $181,000 depending on location, plus performance-based incentives and comprehensive benefits.

Capital One provides a collaborative, inclusive environment where innovation is encouraged and technical excellence is valued. You'll be working with cutting-edge technologies while solving complex business problems that have real impact on customers' lives. The role offers growth opportunities through mentorship, continuous learning, and exposure to various aspects of financial technology.

This position is ideal for experienced software engineers who are passionate about building scalable solutions, enjoy working in an Agile environment, and want to be part of a company that's driving digital transformation in the financial sector. You'll join a team of makers and innovators who are committed to delivering excellent solutions while maintaining a strong engineering culture.

Last updated 4 hours ago

Responsibilities For Senior Software Engineer

  • Collaborate with Agile teams to design, develop, test, implement, and support technical solutions
  • Stay current with tech trends and experiment with new technologies
  • Mentor other members of the engineering community
  • Collaborate with digital product managers
  • Deliver cloud-based solutions
  • Work with various programming languages and tools including Java, Python, SQL, Node, Go, and Scala
  • Work with container orchestration services including Docker and Kubernetes

Requirements For Senior Software Engineer

Java
Python
Node.js
Go
Scala
PostgreSQL
Kubernetes
  • Bachelor's Degree
  • At least 3 years of professional software engineering experience
  • Preferred: 5+ years of experience in Java, Scala, or Python
  • Preferred: 1+ years of experience with AWS, GCP, Azure, or another cloud service
  • Preferred: 3+ years of experience in open source frameworks
  • Preferred: 2+ years of experience in Agile practices

Benefits For Senior Software Engineer

Medical Insurance
401k
Dental Insurance
Vision Insurance
  • Comprehensive health benefits
  • Financial benefits
  • Performance based incentives
  • Cash bonuses
  • Long term incentives (LTI)

Interested in this job?

Jobs Related To Capital One Senior Software Engineer

Senior Software Engineer, Back End

Senior Backend Software Engineer role at Capital One in McLean, VA, focusing on cloud-based solutions using Java, Python, and modern technologies. Salary range: $158,600 - $181,000.

Senior Software Engineer, Salesforce-Bank Tech

Senior Salesforce Software Engineer position at Capital One, focusing on Bank Tech solutions with competitive compensation and comprehensive benefits.

Senior Software Engineer - BankTech

Senior Software Engineer position at Capital One focusing on full-stack development and cloud technologies for banking solutions.

Senior Full Stack Engineer

Senior Full Stack Engineer position at Capital One focusing on building scalable rewards platforms using modern technologies and cloud infrastructure.

Senior Software Engineer (Bank Modernization)

Senior Software Engineer position at Capital One focusing on bank modernization initiatives, offering competitive salary and benefits, working with modern tech stack and cloud technologies.