As a Senior Full Stack Software Engineer, you will be at the cutting edge of technology, pioneering solutions that tackle complex business challenges in a dynamic, collaborative, and innovative environment. Join a passionate group of makers, breakers, doers, and disruptors at Capital One, where we focus on solving real problems and enhancing customer experiences.
Your Responsibilities :
Lead a diverse portfolio of technology projects, guiding a team of developers with expertise in distributed microservices and full stack systems to design solutions that address the company's regulatory needs.
Stay on top of emerging technology trends, experiment with new tools, contribute to both internal and external technology communities, and provide mentorship to fellow engineering team members.
Collaborate with digital product managers to deliver robust, cloud-based solutions that empower millions of Americans on their financial journeys.
Utilize modern programming languages including JavaScript, Java, HTML / CSS, TypeScript, SQL, Python, and Go, along with Open Source RDBMS and NoSQL databases, Container Orchestration services like Docker and Kubernetes, as well as a variety of AWS tools and services.
Basic Qualifications :
Bachelor's Degree.
At least 4 years of software engineering experience (excludes internship experience).
At least 1 year of experience in cloud computing (AWS, Microsoft Azure, Google Cloud).
Preferred Qualifications :
Master's Degree.
7+ years of experience with at least one of the following : JavaScript, Java, TypeScript, SQL, Python, or Go.
3+ years of experience with AWS, GCP, Microsoft Azure, or similar cloud services.
3+ years of experience working with React and Node.js.
3+ years of experience in Serverless Architecture (Lambda, RDS, Elasticache, SQS, Kafka).
4+ years of experience with open source frameworks.
1+ years of experience in people management.
2+ years of experience with Agile methodologies.
This role is based in Plano, TX or McLean, VA, with the following salary ranges : Plano, TX : $175,800 - $200,700; McLean, VA : $193,400 - $220,700 for the Lead Software Engineer position. Salaries will vary based on location and experience.
Incentives for this role may include performance-based compensation, cash bonuses, and long-term incentives. Capital One offers a competitive and inclusive benefits package that supports the total well-being of its employees.
Capital One is committed to diversity and inclusion, ensuring that all qualified applicants are considered for employment regardless of background or status.
Senior Software Engineer • Harrisonburg, VA, United States