About The Company
Capital One is a leading financial services company renowned for its innovative approach to banking and credit card services. With a strong commitment to leveraging technology to enhance customer experience, Capital One has established itself as a forward-thinking organization that embraces digital transformation. The company operates across various sectors including credit cards, savings accounts, auto loans, and commercial banking, serving millions of customers nationwide. Capital One's culture emphasizes diversity, inclusion, and continuous learning, fostering an environment where talented individuals can thrive and make a meaningful impact. By harnessing data-driven insights and cutting-edge technology, Capital One aims to redefine the future of banking and financial services.
About The Role
We are seeking a highly skilled Lead Software Engineer specializing in Back End development to join our dynamic team. In this role, you will lead a portfolio of diverse technology projects, guiding a team of experienced developers to design and implement scalable, secure, and high-performance backend systems. Your expertise will be instrumental in creating innovative solutions that meet regulatory requirements and enhance our digital offerings. As a key member of our engineering leadership, you will collaborate closely with product managers, data scientists, and other stakeholders to deliver
cloud-based applications that empower millions of Americans to achieve financial empowerment. This position offers an exciting opportunity to influence technological advancements within Capital One and drive impactful change in the financial industry.
Qualifications
The ideal candidate will possess a Bachelor's Degree in Computer Science, Engineering, or a related field. Candidates should have a minimum of 4 years of professional software engineering experience, excluding internships, with at least 1 year of experience in
cloud computing environments such as AWS, Microsoft Azure, or
Google
Cloud. Preferred qualifications include a Master’s Degree, over 7 years of experience in programming languages like
Java, Scala,
Python,
Go, or
Node.js, and a solid background in open-source frameworks. Experience in people management for at least 1 year and familiarity with
Agile methodologies for over 2 years are highly desirable. Candidates should demonstrate strong technical expertise, leadership skills, and a passion for innovation and continuous learning.
Responsibilities
- Lead a portfolio of technology projects, managing a team of developers with expertise in distributed microservices, full-stack systems, and cloud-native architectures to develop solutions that adhere to regulatory standards and meet business needs.
- Stay current with emerging technology trends, experiment with new tools and frameworks, participate in internal and external technology communities, and mentor team members to foster a culture of innovation and continuous improvement.
- Collaborate with digital product managers and cross-functional teams to design, develop, and deploy robust cloud-based solutions that deliver seamless and impactful user experiences.
- Utilize programming languages such as Java, Python, SQL, Node.js, Go, and Scala, along with open-source RDBMS and NoSQL databases, container orchestration tools like Docker and Kubernetes, and AWS services to build scalable and reliable backend systems.
- Ensure code quality through rigorous code reviews, testing, and documentation, and participate in Agile ceremonies to facilitate continuous delivery and improvement.
- Provide technical guidance and mentorship to junior developers, fostering a collaborative environment that promotes knowledge sharing and professional growth.
Benefits
Capital One offers a comprehensive and competitive benefits package designed to support your overall well-being and professional development. Employees are eligible for health, dental, and vision insurance, along with wellness programs and resources. The company also provides financial benefits including 401(k) plans, stock options, and performance-based incentives such as bonuses and long-term incentives. Additional perks include paid time off, flexible work arrangements, tuition reimbursement, and opportunities for career advancement. Capital One is committed to fostering an inclusive environment that values diversity and supports work-life balance. Learn more about our benefits offerings on the Capital One Careers website.
Equal Opportunity
Capital One is an equal opportunity employer committed to diversity and inclusion. We do not discriminate based on race, color, religion, sex, national origin, age, disability, veteran status, or any other protected characteristic. We promote a drug-free workplace and ensure fair hiring practices in accordance with applicable federal, state, and local laws. We consider qualified applicants with criminal histories in a manner consistent with legal requirements. If you require accommodations during the application process, please contact our recruiting team. Capital One values all individuals and strives to create a welcoming environment where everyone can succeed.