Are you passionate about innovating in the technology sector? Do you thrive on tackling intricate business challenges in a dynamic, collaborative, and inclusive environment? Join Capital One, where a community of creators, innovators, and problem solvers work together to enhance customer experiences. We are on the lookout for enthusiastic Backend Software Engineers eager to integrate data with advanced technologies. As a member of our team, you will play a crucial role in a significant transformation within Capital One.
As part of a strategic multi-year initiative, Capital One is modernizing its core platforms. This is your chance to become part of new teams that will work with state-of-the-art technologies, helping to reshape workflow automation across our organization. In your role on the Bank Modernization team within Bank Tech, you will be instrumental in designing and developing core components of our new platform. Collaboration with cross-functional teams will allow you to drive innovations that directly enhance operational efficiency and customer satisfaction.
Your Responsibilities: - Lead diverse technology projects with a team of experienced developers specializing in distributed microservices and full-stack systems, creating solutions that fulfill regulatory requirements.
- Stay updated with the latest tech trends, testing and adopting new technologies, engaging in both internal and external tech communities, and mentoring other engineers.
- Work collaboratively with digital product managers to deliver robust, cloud-based solutions that empower millions of Americans financially.
- Utilize programming languages such as Java and Go, along with Open Source RDBMS and NoSQL databases, as well as container orchestration services like Docker and Kubernetes, and a variety of AWS tools and services.
Basic Qualifications: - Bachelor's Degree.
- A minimum of 4 years of professional software engineering experience (Internships excluded).
- At least 1 year of experience with cloud computing (AWS, Microsoft Azure, Google Cloud).
Preferred Qualifications: - Master's Degree.
- 7+ years of experience in Java, Scala, Python, Go, or Node.js.
- 2+ years of experience with AWS, GCP, Azure, or another cloud service.
- 4+ years of experience in utilizing open-source frameworks.
- 1+ years of management experience.
- 2+ years of experience with Agile methodologies.
Please note: Capital One currently does not sponsor new applicants for employment authorization.
The minimum and maximum salaries for this role are $193,400 - $220,700 in McLean, VA, and $175,800 - $200,700 in Richmond, VA. Actual salaries will reflect the location of the candidate at the time of hire.
This position is eligible for performance-based compensation, including cash bonuses and/or long-term incentives.
Capital One provides a broad, competitive, and inclusive range of health and financial benefits that promote overall well-being.
This role will accept applications for a minimum of 5 business days. Capital One is dedicated to fostering an inclusive workplace, and all qualified applicants will receive consideration for employment without discrimination.
Capital One is committed to a drug-free workplace and will consider candidates with a criminal history in compliance with applicable laws.