About The Company
Capital One is a leading diversified financial services company renowned for its innovative approach to banking and technology-driven solutions. With a commitment to delivering exceptional customer experiences, Capital One leverages cutting-edge technology and data analytics to provide a wide range of financial products including credit cards, auto loans, banking, and savings accounts. The company prides itself on fostering a collaborative, inclusive, and dynamic work environment that encourages innovation and continuous learning. As a Fortune 500 organization, Capital One emphasizes integrity, customer focus, and operational excellence, making it an ideal place for professionals seeking growth and impactful work in the financial technology space.
About The Role
We are seeking a highly skilled Lead Software Engineer specializing in Back End development to join our dynamic team at Capital One. In this pivotal role, you will lead a portfolio of diverse technology projects, guiding a team of experienced developers to design, develop, and implement scalable microservices and full-stack systems. Your expertise will be instrumental in creating innovative solutions that address regulatory requirements and enhance the digital banking experience for millions of Americans. This role offers an exciting opportunity to work at the forefront of technology transformation within a forward-thinking organization. You will collaborate closely with product managers, data scientists, and other stakeholders to deliver
cloud-based solutions that empower users and drive business success.
Qualifications
The ideal candidate will possess a Bachelor's Degree in Computer Science, Engineering, or a related field, along with a minimum of four years of professional software engineering experience. Experience with
cloud computing platforms such as AWS, Microsoft Azure, or
Google
Cloud is essential, with at least one year of hands-on
cloud experience. Preferred qualifications include a Master’s Degree, over seven years of experience in programming languages like
Java, Scala,
Python,
Go, or
Node.js, and extensive experience with open-source frameworks and
cloud services. Leadership experience in managing teams and practicing
Agile methodologies for at least two years is highly desirable. Candidates should demonstrate a strong passion for staying current with technology trends, mentoring team members, and contributing to the broader developer community.
Responsibilities
- Lead and manage a portfolio of complex technology projects, overseeing a team of developers skilled in distributed microservices, full-stack systems, and cloud-native architectures.
- Design, develop, and deploy scalable, secure, and high-performance backend solutions that meet regulatory and business requirements.
- Collaborate with digital product managers, data scientists, and other stakeholders to deliver innovative cloud-based solutions that enhance customer experience and operational efficiency.
- Stay abreast of emerging technologies, participate in internal and external technology communities, and continuously experiment with new tools and frameworks to improve development practices.
- Mentor junior engineers, conduct code reviews, and foster a culture of technical excellence within the team.
- Utilize programming languages such as Java, Python, SQL, Node.js, Go, and Scala, and work with open-source RDBMS and NoSQL databases.
- Implement container orchestration solutions using Docker and Kubernetes, and leverage AWS tools and services for deployment and scaling.
- Ensure adherence to best practices in software development, security, and compliance standards.
Benefits
Capital One offers a comprehensive benefits package designed to support your overall well-being and professional growth. Employees are eligible for competitive health, dental, and vision insurance plans, along with wellness programs, financial planning resources, and retirement savings options. The company promotes work-life balance through flexible work arrangements and generous paid time off policies. Additionally, employees have access to continuous learning opportunities, professional development programs, and a collaborative work environment that encourages innovation. The role also provides opportunities for performance-based incentives, including cash bonuses and long-term incentives, based on individual and company performance.
Equal Opportunity
Capital One is an equal opportunity employer committed to fostering an inclusive environment for all employees. We do not discriminate based on race, color, religion, sex, national origin, age, disability, veteran status, or any other protected characteristic in accordance with applicable federal, state, and local laws. We actively promote diversity and inclusion and are dedicated to providing a workplace free from discrimination and harassment. We also support applicants with criminal histories and ensure fair consideration in accordance with relevant laws, including the Fair Chance Act and other applicable regulations. If you require accommodations during the application process, please contact our recruiting team. Capital One values the unique perspectives and experiences of all candidates and employees, believing that diversity drives innovation and success.