Senior Manager - Software Engineering (Back End)

Capital One
Richmond, Virginia
Sep 14, 2021
Oct 14, 2021
Full Time
Locations: VA - Richmond, United States of America, Richmond, Virginia

Senior Manager - Software Engineering (Back End)

Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who love to solve real problems and meet real customer needs.

We are seeking a Senior Manager, Software Engineering (Back End) who is passionate about marrying data with emerging technologies to join our team. As a Capital One Software Engineer , you'll have the opportunity to be on the forefront of driving a major transformation within Capital One. Learn more about #lifeatcapitalone and our commitment to diversity & inclusion by jumping to slides 25-40 on our Corporate Social Responsibility Report.


- Own the technical design and development of cross-functional, multi-platform application systems.

- Drive tactical delivery for multiple teams.

- Work with business partners, architects, and other groups to identify technical and functional needs of systems, and determine priority of needs.

- Ensure adherence to defined development life cycle, good software design practices, and Architecture strategy and intent

- Partner with business systems analysts (BSAs), project managers (PMs), and customers to understand the scope of work, priorities, and requirements for development.

- Collaborate with performing teams to deliver new capabilities in business applications and/or remediate issues.

- Enforce company policies in areas of development methodology, architecture, security, change and configuration management, compliance, and HR.

- Analyze, define and document requirements for data, workflow, logical processes, hardware and operating system environment

- Analyze and estimate feasibility, cost, time, and compatibility with hardware and other programs.

- Coordinate coding, testing, implementation and documentation of solutions

- Responsible for key system design and integration decisions; and for communicating decisions to individuals implementing the system.

Basic Qualifications:

- Bachelor's Degree

- At least 8 years of enterprise software engineering experiencewith Java or Go

- At least 6 years of experience managing enterprise software engineering projects through complete release cycles and working with cross-functional business and technology teams

- At least 6 years of experience with people leadership

- At least 4 years of enterprise Public Cloud Experience

Preferred Qualifications:

- Masters Degree

- 10+ years of enterprise software engineering experiencewith Java or Go
- 8+ years of experience with People Leadership

- 2+ years of enterprise experience with Lua

- 2+ years of enterprise experience AWS

- AWS Certification

Capital One will consider sponsoring a new qualified applicant for employment authorization for this position.