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 leveraging technology to enhance customer experiences, Capital One has established itself as a trailblazer in the financial industry. The company emphasizes a culture of innovation, inclusion, and continuous improvement, fostering an environment where talented professionals can thrive and contribute to transformative projects. Capital One’s commitment to responsible banking and community engagement underpins its mission to help customers succeed financially and build a better future.
About The Role
As a Lead Software Engineer specializing in Back End development, you will play a pivotal role in shaping the technological landscape of Capital One. This position involves leading a portfolio of diverse projects that utilize microservices, distributed systems, and full-stack solutions to meet regulatory requirements and deliver exceptional customer experiences. You will be responsible for guiding a team of experienced developers, fostering innovation, and ensuring the successful delivery of
cloud-based solutions. The role offers an exciting opportunity to work at the forefront of digital transformation, utilizing cutting-edge technologies and programming languages such as
Java,
Python, Scala,
Go, and
Node.js.
Qualifications
The ideal candidate will possess a bachelor’s degree in Computer Science, Engineering, or a related field, along with at least four years of professional software engineering experience. Prior experience with
cloud computing platforms such as AWS, Azure, or
Google
Cloud is essential, with a minimum of one year working in
cloud environments. Preferred qualifications include a master’s degree, over seven years of experience in relevant programming languages, and a minimum of two years managing or leading engineering teams. Strong knowledge of open-source frameworks,
agile methodologies, and container orchestration tools like
Docker and
Kubernetes will be highly valued. Candidates should demonstrate excellent problem-solving skills, a passion for technology, and the ability to mentor and collaborate within a dynamic team environment.
Responsibilities
- Lead a diverse portfolio of technology projects, overseeing a team of developers with expertise in microservices, distributed systems, and full-stack development to create solutions that meet regulatory and business needs.
- Stay current with emerging technology trends, experimenting with new tools and frameworks, and sharing insights with the engineering community through internal and external forums.
- Collaborate closely with digital product managers and stakeholders to design, develop, and deliver scalable, secure, and innovative cloud-based solutions that enhance customer experience and empower millions of Americans financially.
- Utilize programming languages such as Java, Python, SQL, Node.js, Go, and Scala, alongside open-source RDBMS and NoSQL databases, to build robust backend systems.
- Implement container orchestration solutions using Docker and Kubernetes, ensuring efficient deployment and management of microservices in cloud environments.
- Mentor junior team members, foster a culture of continuous learning, and contribute to the development of best practices within the engineering team.
- Participate in code reviews, evaluate technical solutions, and ensure adherence to quality standards and security protocols.
Benefits
Capital One offers a comprehensive and competitive benefits package designed to support the health, financial well-being, and overall lifestyle of its employees. Benefits include health insurance plans, dental and vision coverage, retirement savings options, paid time off, and wellness programs. The company also provides opportunities for professional development, including training, certifications, and participation in industry conferences. Employees are encouraged to maintain a healthy work-life balance through flexible work arrangements, and the organization promotes an inclusive environment that values diversity and collaboration. Additionally, performance-based incentives and long-term incentives are available to recognize and reward exceptional contributions.
Equal Opportunity
Capital One is an equal opportunity employer committed to fostering a diverse and inclusive workplace. We do not discriminate based on race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity, or any other legally protected status. We are dedicated to providing a work environment where all employees can thrive and reach their full potential. Capital One complies with all applicable federal, state, and local laws regarding equal employment opportunity and non-discrimination. We also promote a drug-free workplace and consider qualified applicants with criminal histories in accordance with applicable laws and regulations. If you require accommodations during the application process, please contact our recruiting team for assistance.