What are the responsibilities and job description for the Senior Lead Software Engineer position at Capital One Bank?
About This Role
At Capital One, we’re on a mission to change banking for good. Our team is seeking a Senior Lead Software Engineer to join us in Richmond, VA.
This role will lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices and full stack systems. You will be responsible for creating solutions that help meet regulatory needs for the company.
We value collaboration, passion, and innovative thinking. If you have a strong background in software engineering and are looking for a challenging role that makes an impact, we encourage you to apply.
Your Responsibilities:
- Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices and full stack systems.
- Collaborate with digital product managers to deliver robust cloud-based solutions that drive powerful experiences.
- Utilize programming languages like Java, Python, SQL, Node, Go, and Scala, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services.
About You:
- You have a Bachelor’s Degree and at least 6 years of professional software engineering experience.
- You have at least 1 year of experience with cloud computing (AWS, Microsoft Azure, Google Cloud).
- You have experience with programming languages like Java, Python, SQL, Node, Go, and Scala, and NoSQL databases, Container Orchestration services including Docker and Kubernetes.
What We Offer:
- A comprehensive, competitive, and inclusive set of health, financial and other benefits.
- A culture that values collaboration, passion, and innovative thinking.
Salary : $204,900 - $233,800