Senior Manager Software Engineering, Full Stack
Quick summary
- Work type
- On-site
- Location
- Plano, TX
- Salary
- $209,000–$238,500 / yr
- Posted
- 2 days ago
Employer
About Capital One Financial
Capital One Financial is a bank holding company specializing in credit cards, auto loans, banking, and savings products, known for its data-driven approach to consumer and commercial finance. Industry: Financial Services & Banking
Capital One Financial currently has 498 open roles on FindRole.
Listed pay typically runs $197,300–$225,100 across 495 roles with salary data.
Most-posted roles
- Lead Software Engineer, Full Stack 18
- Lead Data Engineer 8
- Lead Software Engineer 8
- Distinguished Engineer 7
- Lead Software Engineer, Full Stack (Enterprise Platforms Technology) 6
At a glance
TL;DR · Senior Manager Software Engineering, Full Stack
As a Senior Manager of Software Engineering at Capital One, you will lead a full-stack development team responsible for building and maintaining scalable financial technology solutions. Your day-to-day responsibilities include overseeing the design, implementation, and testing of complex systems using modern web technologies such as React and Angular for front-end development, alongside Node.js or Python on the back end. You will also work closely with cross-functional teams to ensure alignment with business objectives and drive innovation in the financial services sector. This role requires expertise in cloud platforms like AWS or Azure, as well as a strong understanding of agile methodologies and DevOps practices.
What you'll do
- Lead the design and development of full-stack software solutions for complex business problems.
- Mentor junior engineers and provide technical guidance on best practices and coding standards.
- Drive continuous integration and deployment processes to ensure efficient release cycles.
- Analyze system performance issues, identifying bottlenecks and implementing optimization strategies.
- Stay updated with industry trends and emerging technologies to innovate product offerings.
What we're looking for
- At least 7 years of experience in software engineering or related field.
- Strong background in full-stack development with expertise in multiple programming languages.
- Proven leadership skills managing a team of engineers and delivering complex projects.
- Bachelor’s degree in Computer Science, Engineering, or related technical field required.
- Master’s degree preferred for advanced problem-solving and project management roles.
- Experience with agile methodologies and continuous integration/continuous deployment (CI/CD).
- Excellent communication and collaboration skills to work effectively in a team environment.