Lead Full Stack Software Engineer (Banking Technology)
Are you excited to innovate in the realm of technology? Do you find satisfaction in tackling complex business challenges within a dynamic, collaborative, and inclusive environment? At Capital One, you'll join a vibrant community of creators, innovators, and disruptors dedicated to solving real problems that enhance customer experiences. Our Bank Tech team is searching for Full Stack Software Engineers who are enthusiastic about blending data with pioneering technology. This is your opportunity to play a crucial role in a transformative journey at Capital One.
We’re not just enhancing a bank; we’re revolutionizing the technical backbone of a financial leader. At Bank Tech, we aim to be the premier institution to construct a modernized, fully integrated core banking platform internally. If you are driven by building modular, resilient, cloud-native, and secure engineering solutions, you’ll thrive here. We are focused on developing essential capabilities and advanced Real-Time technology solutions that support our Retail Bank, Small Business Bank, Commercial Bank, and Capital One Shopping services.
What You'll Do :
Lead a series of diverse projects and guide a talented team of developers with expertise in distributed microservices and full stack systems, delivering solutions that meet regulatory requirements.
Stay at the forefront of technology trends by exploring and experimenting with new tools while engaging in technology communities and mentoring fellow engineers.
Work closely with digital product managers to create robust cloud-based solutions that empower millions of Americans on their financial journeys.
Utilize programming languages such as Java, Python, JavaScript, TypeScript, SQL, and Go, alongside Open Source RDBMS and NoSQL databases, as well as Container Orchestration services like Docker and Kubernetes, in addition to various AWS tools and services.
Basic Qualifications :
Bachelor's Degree.
A minimum of 4 years of software engineering experience (internship experience does not count).
At least 1 year of experience with cloud computing (AWS, Microsoft Azure, Google Cloud).
Preferred Qualifications :
Master's Degree.
7+ years of expertise in at least one of the following languages : Java, Python, JavaScript, TypeScript, SQL, or Go.
3+ years of experience with AWS, GCP, Microsoft Azure, or similar cloud services.
4+ years of experience working with open source frameworks.
1+ years of people management experience.
2+ years of experience practicing Agile methodologies.
This position does not offer employment sponsorship or immigration-related support for applicants.
The salary range for this role varies by location with McLean, VA : $193,400 - $220,700; Richmond, VA : $175,800 - $200,700; Wilmington, DE : $175,800 - $200,700. The actual salary offered will depend on the candidate’s qualifications at the time of hire.
Employees are eligible for performance-based incentives, which may include bonuses and / or long-term incentives. These incentives can be discretionary or non-discretionary depending on the plan.
At Capital One, we foster a comprehensive, competitive, and inclusive benefits package that supports your overall well-being. Learn more about our offerings on the Capital One Careers website. Eligibility for benefits varies based on full or part-time status as well as job classification.
This role will be open for applications for a minimum of 5 business days. Capital One is an equal opportunity employer, committed to compliance with applicable laws regarding non-discrimination and workplace safety.
If you need accommodations for your application process, please reach out to Capital One Recruiting. All information provided will be kept confidential for the purpose of providing necessary accommodations.
Lead Software Engineer • Wilmington, DE, United States