Capital One is seeking a Senior Software Engineer to join their Bank Modernization initiative within Bank Tech. This role is part of a multi-year investment to modernize core platforms, offering the opportunity to work with cutting-edge technologies and shape the future of workflow automation. As a Full Stack Software Engineer, you'll be at the forefront of driving major transformation, contributing to the design and development of key components within the new core platform.
The position involves collaborating with cross-functional Agile teams to build robust cloud-based solutions that help millions of Americans achieve financial empowerment. You'll work with modern technologies including JavaScript, Java, TypeScript, SQL, Python, Go, and various AWS services. The role requires expertise in container orchestration using Docker and Kubernetes, and experience with both RDBMS and NoSQL databases.
Capital One offers a competitive compensation package, including a base salary range of $144,200 - $164,600 for the Richmond, VA location, plus performance-based incentives and comprehensive benefits. The company promotes a collaborative, inclusive environment where engineers can innovate and grow their careers while making a real impact on the financial technology landscape.
The ideal candidate will have at least 3 years of software engineering experience, with preferred experience in cloud services and Agile practices. You'll be part of a team that values continuous learning, mentorship, and staying current with technology trends. This role presents an excellent opportunity for those passionate about financial technology and interested in working on large-scale transformation projects that directly impact business operations and customer satisfaction.