About The Company
Capital One is a leading diversified financial services company renowned for its innovative approach to banking and credit card services. With a strong focus on technology-driven solutions, Capital One leverages data analytics,
cloud computing, and cutting-edge software engineering to deliver exceptional customer experiences. The company is committed to fostering an inclusive and collaborative work environment that encourages innovation, diversity, and continuous growth. As a pioneer in digital banking, Capital One strives to redefine financial services by integrating technology into every aspect of its operations, ensuring it remains at the forefront of industry advancements.
About The Role
The Lead Software Engineer, Back End at Capital One plays a pivotal role in designing, developing, and maintaining scalable and robust backend systems that support the company's digital products and services. This role involves leading a team of talented developers, overseeing multiple projects, and ensuring the delivery of high-quality solutions that meet both business needs and regulatory requirements. The ideal candidate is passionate about technology, possesses strong leadership skills, and has a deep understanding of microservices architecture,
cloud computing, and modern programming languages. As part of the engineering leadership team, you will collaborate closely with product managers, data teams, and other stakeholders to drive innovation and enhance the digital experience for millions of customers.
Qualifications
Candidates should possess a Bachelor's Degree in Computer Science, Engineering, or a related field. A minimum of 4 years of professional software engineering experience is required, excluding internships. Experience with
cloud computing platforms such as AWS, Microsoft Azure, or
Google
Cloud for at least 1 year is essential. Preferred qualifications include a Master’s Degree, over 7 years of experience in programming languages like
Java, Scala,
Python,
Go, or
Node.js, and at least 2 years working with
cloud services. Additionally, candidates with 4 or more years of experience in open-source frameworks, 1+ years in people management, and familiarity with
Agile practices are highly desirable. This role requires a proactive mindset, excellent problem-solving skills, and the ability to lead and mentor teams effectively.
Responsibilities
- Lead a diverse portfolio of technology projects, managing a team of experienced developers to deliver scalable microservices and full-stack solutions that align with regulatory and business needs.
- Stay abreast of emerging technology trends, experiment with new tools and frameworks, and contribute to internal and external technology communities. Mentor junior engineers and participate in code reviews to uphold code quality standards.
- Collaborate with digital product managers and stakeholders to design and implement cloud-based solutions that deliver seamless and secure customer experiences.
- Utilize programming languages such as Java, Python, SQL, Node.js, Go, and Scala, along with open-source databases and container orchestration tools like Docker and Kubernetes, primarily within AWS cloud environments.
- Ensure the technical feasibility of project requirements, optimize application performance, and maintain high standards of security and compliance.
- Participate in agile development processes, including sprint planning, stand-ups, and retrospectives, to ensure timely delivery of features and enhancements.
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 and financial benefits such as retirement plans and stock 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, leadership development programs, and a collaborative environment that fosters innovation. Capital One also provides performance-based incentives, including cash bonuses and long-term incentives, to reward contributions and achievements.
Equal Opportunity
Capital One is an equal opportunity employer committed to creating an inclusive environment for all employees and applicants. The company does not discriminate based on race, color, religion, national origin, gender, gender identity or expression, sexual orientation, age, disability, or any other legally protected status. Capital One values diversity and is dedicated to fostering a workplace where everyone can thrive. The company also supports applicants with criminal histories in accordance with applicable laws and regulations, ensuring fair and equitable hiring practices. If you require accommodations during the application process, please contact Capital One Recruiting for assistance.