[Remote] Lead Software Engineer, Full Stack - Capital One Software (Remote)
Note: The job is a remote job and is open to candidates in USA. Capital One is a financial services company that has embraced technology and data to innovate in the marketplace. The Lead Software Engineer will lead a team of developers to create cloud-based solutions that drive financial empowerment, while collaborating with product managers and mentoring other engineers.ResponsibilitiesLead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the companyShare your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering communityCollaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowermentUtilize programming languages like JavaScript (React), TypeScript, Java, and Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and servicesSkillsBachelor's DegreeAt least 4 years of experience in software engineering (Internship experience does not apply)At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud)Master's Degree7+ years of experience in at least one of the following: JavaScript, React, TypeScript, or Java3+ years of experience with AWS, GCP, Microsoft Azure, or another cloud service3+ years of experience building and designing scalable data pipelines3+ years experience with Distributed data/computing tools (Spark, Databricks)2+ years of data warehousing experience (Redshift or Snowflake)4+ years of experience in open source frameworks1+ years of people management experience2+ years of experience in Agile practicesBenefitsPerformance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI)Comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-beingCompany OverviewCapital One is a financial services company that provides banking, credit card, auto loan, savings, and commercial banking services. It was founded in 1994, and is headquartered in Mclean, Virginia, USA, with a workforce of 10001+ employees. Its website is http://www.capitalone.com.