Embracing Technological Pioneering with Capital One
Are you a tech enthusiast who enjoys breaking new ground and solving complex business problems? If so, consider joining Capital One’s team of innovators, disruptors and problem-solvers. As a Senior Software Engineer, Backend (Bank Tech) at Capital One, you will have the opportunity to be at the forefront of a significant transformation within the organization. If you are passionate about combining data with emerging technologies, this role may be the perfect fit for you.
Responsibilities of a Senior Software Engineer, Backend (Bank Tech) at Capital One
As a Senior Software Engineer at Capital One, your role will include a diverse range of responsibilities. These include:
- Working collaboratively with Agile teams on the design, development, testing, implementation, and support of technical solutions using full-stack development tools and technologies.
- Staying up-to-date with tech trends and experimenting with new technologies. You will also be expected to participate in both internal and external technology communities, and mentor other members of the engineering community.
- Working with digital product managers to deliver robust cloud-based solutions that drive powerful experiences. Your work will help millions of Americans achieve financial empowerment.
- Utilizing a variety of programming languages including Java, Python, SQL, Node, Go, and Scala. You will also use Open Source RDBMS and NoSQL databases, Container Orchestration services like Docker and Kubernetes, and a variety of AWS tools and services.
Basic Qualifications for the Role
To be considered for the role, you should meet the following basic qualifications:
- A Bachelor’s Degree
- At least 3 years of professional software engineering experience (Internship experience does not qualify)
Preferred Qualifications
While not mandatory, the following qualifications will be a plus:
- 5+ years of experience in at least one of the following languages: Java, Scala, Python, Go, or Node.js.
- 1+ years of experience with AWS, GCP, Azure, or another cloud service.
- 3+ years of experience in open source frameworks.
- 2+ years of experience in Agile practices.
Compensation and Benefits
Capital One offers competitive salaries, which vary depending on the location of the job. For the New York, NY location, the full-time annual salary for the Senior Software Engineer role ranges from $176,500 to $201,400. The actual salary offered will be reflected solely in the candidate’s offer letter. This role is also eligible for performance-based incentive compensation, which may include cash bonuses and/or long-term incentives (LTI).
Furthermore, Capital One provides a comprehensive, competitive, and inclusive set of health, financial, and other benefits that support your total well-being. You can learn more about these benefits at the Capital One Careers website.
Capital One’s Commitment to Equal Opportunity
Capital One is an equal opportunity employer (EOE, including disability/vet) committed to non-discrimination in compliance with applicable federal, state, and local laws. Capital One promotes a drug-free workplace and will consider for employment qualified applicants with a criminal history in a manner consistent with the requirements of applicable laws regarding criminal background inquiries.
Interested applicants can apply for this position directly through Capital One’s website. If you require an accommodation during the application process, please contact Capital One Recruiting at 1-800-304-9102 or via email at RecruitingAccommodation@capitalone.com.
If you have any technical issues or questions about Capital One’s recruiting process, please send an email to Careers@capitalone.com.
For more information about this role, please click Here.


