Capital One: Lead Software Engineer, Full Stack - Capital One Software (Remote)
Role highlights
175,800–200,700 USD
Full Time
Permanent
Lead
Remote
This Lead Software Engineer, Full Stack role at Capital One requires strong expertise in building cloud-based, scalable B2B software solutions using modern technologies. Candidates should have a minimum of a bachelor's degree and at least four years of professional software engineering experience, including at least one year working with cloud platforms such as AWS, Microsoft Azure, or Google Cloud. The position demands proficiency in full stack development with a focus on JavaScript (React), TypeScript, and Java, alongside experience with open source relational and NoSQL databases. Familiarity with containerization and orchestration tools like Docker and Kubernetes is essential, as is hands-on experience with AWS services. The role involves leading diverse technology projects and managing developer teams, requiring leadership skills and mentoring capabilities. Additional valuable skills include designing and building scalable data pipelines, working with distributed data and computing frameworks like Spark or Databricks, and data warehousing technologies such as Redshift or Snowflake. Experience in Agile methodologies and at least one year of people management are also desirable. The candidate should stay abreast of emerging technology trends and actively participate in technology communities. Collaboration with digital product managers to deliver robust cloud solutions is a key responsibility. Overall, this position suits a technically strong, innovative leader with a solid background in cloud-native full stack development, data engineering, and team leadership within an Agile environment.
About the role
Lead Software Engineer, Full Stack - Capital One Software (Remote)
Role Summary
- Join Capital One Software, building cloud and data management tools for businesses operating at scale in the cloud
- Work with a team of innovative product, tech, and design leaders
- Be at the forefront of bringing new B2B software solutions to market
Responsibilities
- Lead a portfolio of diverse technology projects and a team of developers
- Create solutions using distributed microservices and full stack systems to meet regulatory needs
- Stay current with tech trends, experiment with new technologies, and participate in technology communities
- Mentor other members of the engineering community
- Collaborate with digital product managers to deliver robust cloud-based solutions
- Utilize programming languages and tools such as JavaScript (React), TypeScript, Java, open source RDBMS and NoSQL databases, Docker, Kubernetes, and AWS services
Requirements
- Bachelor's Degree
- At least 4 years of experience in software engineering (excluding internships)
- At least 1 year of experience with cloud computing (AWS, Microsoft Azure, or Google Cloud)
Nice to Have
- Master's Degree
- 7+ years of experience in JavaScript, React, TypeScript, or Java
- 3+ years of experience with AWS, GCP, Microsoft Azure, or another cloud service
- 3+ years of experience building and designing scalable data pipelines
- 3+ years of experience with distributed data/computing tools (Spark, Databricks)
- 2+ years of data warehousing experience (Redshift or Snowflake)
- 4+ years of experience in open source frameworks
- 1+ year of people management experience
- 2+ years of experience in Agile practices
Benefits
- Remote work opportunity
- Salary range: $175,800 - $200,700 (varies by location and role)
- Eligible for performance-based incentive compensation (cash bonus and/or long-term incentives)
- Comprehensive, competitive, and inclusive set of health, financial, and other benefits
- Equal opportunity employer committed to non-discrimination
How to Apply
- Apply online: https://weworkremotely.com/remote-jobs/capital-one-lead-software-engineer-full-stack-capital-one-software-remote
Note: Capital One will not sponsor new applicants for employment authorization or offer immigration-related support for this position.
More roles from Capital One
View company profileCapital One: Senior Lead Software Engineer, Full Stack - Capital One Software (Remote)
Flexible location
Lead innovative cloud-based projects as a Senior Full Stack Engineer at Capital One. Drive tech solutions and mentor tea...
Capital One: Sr. Lead Machine Learning Engineer, Shopping (Remote-Eligible)
Flexible location
Join Capital One as a Sr. Lead Machine Learning Engineer in Shopping. Drive innovation with AI solutions. Apply now for...
Capital One: Senior Manager, Solutions Architecture, Data Security Pre-sales- Capital One Software (Remote)
Flexible location
Join Capital One as Senior Manager, Solutions Architecture in Data Security Pre-sales. Lead innovation and drive secure...