Are you passionate about technology and driven to solve complex business challenges? Join Capital One as a Senior Software Engineer, where you will be part of an innovative team dedicated to crafting solutions that meet real customer needs. This is your opportunity to contribute to a transformative journey and make a significant impact in the lives of millions of Americans.
What You'll Do: - Work collaboratively across Agile teams to design, develop, test, implement, and support comprehensive technical solutions using full-stack development tools and technologies.
- Stay ahead of tech trends, continuously experiment with and learn new technologies, engage in internal and external technology communities, and mentor fellow engineers.
- Partner with digital product managers to deliver powerful cloud-based solutions that enhance user experiences and promote financial empowerment.
- Utilize programming languages such as Java, Python, SQL, Node, Go, and Scala, combined with Open Source RDBMS and NoSQL databases, Docker and Kubernetes for container orchestration, and various AWS tools and services.
Basic Qualifications: - Bachelor's Degree.
- At least 3 years of professional software engineering experience (Internship experience does not count).
Preferred Qualifications: - 5+ years of experience in at least one of the following programming languages: Java, Scala, Python, or Go.
- 1+ years of experience with cloud services like AWS, GCP, or Azure.
- 3+ years working with open source frameworks.
- 2+ years of experience in Agile methodologies.
This position is located at Capital One in McLean, VA, with the salary range of $158,600 - $181,000 and Richmond, VA, with the salary range of $144,200 - $164,600 for this role. The actual salary offered will be specified in the offer letter.
Capital One actively promotes a culture of diversity and inclusion, ensuring all qualified applicants receive consideration for employment without discrimination. We offer a competitive benefits package supporting your well-being.