$150K-200K a year
Lead and mentor full stack engineering teams to design, build, and deliver scalable software solutions aligned with business goals.
8+ years software engineering experience with 3+ years in leadership, expertise in full stack technologies, agile methodologies, and strong communication skills.
Job Title: Senior Manager, Software Engineering, Full Stack Company Overview: Capital One is a leading financial services company committed to using technology and data to transform the banking experience. Since launching our first credit card in 1994, we have been pioneers in innovation, leveraging cutting-edge software solutions to deliver personalized and efficient services to millions of customers nationwide. Our culture fosters creativity, collaboration, and continuous learning. Role Overview: As a Senior Manager of Software Engineering specializing in Full Stack development, you will lead a dynamic team responsible for designing, building, and maintaining scalable software solutions that drive Capital One’s digital transformation. You will play a critical role in shaping the technical strategy and ensuring the delivery of high-quality products that meet business goals. What You'll Do: - You will lead and mentor a team of full stack engineers, fostering a culture of innovation and continuous improvement. - You will collaborate with product managers, designers, and other stakeholders to define project requirements and deliverables. - You will oversee the architecture, design, and implementation of scalable, secure, and maintainable software systems. - You will drive agile development practices and ensure timely delivery of software releases. - You will manage technical risks and resolve complex engineering challenges. - You will promote best practices in coding, testing, and deployment across your team. - You will contribute to strategic planning and help align engineering efforts with business objectives. - You will champion diversity, equity, and inclusion within your team and the broader engineering organization. What You Bring: - You have 8+ years of software engineering experience with at least 3 years in a leadership role managing full stack development teams. - You possess strong expertise in modern web technologies such as JavaScript, React, Node.js, and cloud platforms like AWS or Azure. - You have a deep understanding of software architecture, microservices, and API design. - You demonstrate excellent communication and interpersonal skills to effectively lead cross-functional teams. - You have experience with agile methodologies and continuous integration/continuous deployment (CI/CD) pipelines. - You hold a Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s preferred). Bonus Points If You Have: - Experience in the financial services industry or with fintech products. - Knowledge of data analytics, machine learning, or AI integration in software solutions. - Familiarity with security best practices and regulatory compliance in software development. - Prior experience working in a remote or distributed team environment. What We Offer: - We offer a competitive salary and comprehensive benefits package including health, dental, and vision insurance. - We offer flexible remote work options to support work-life balance. - We offer professional development opportunities including training, certifications, and conferences. - We offer a collaborative and inclusive culture that values diversity and innovation. - We offer employee wellness programs and generous paid time off. Ready to Apply? To join our innovative team at Capital One, please submit your resume and cover letter through our careers portal at www.capitalone.com/careers. We look forward to exploring how your skills and experience can contribute to our mission of transforming financial services through technology.
This job posting was last updated on 9/11/2025