Are you passionate about innovative technology solutions? Do you thrive in fast-paced, collaborative environments where you can solve complex business problems? Join us at Capital One as a Senior Back End Software Engineer and be part of a dynamic team dedicated to redefining financial empowerment for millions of Americans.
In this role, you will:
- Lead a diverse portfolio of technology projects while managing a talented team of developers experienced in distributed microservices and full stack systems.
- Drive the creation of solutions that align with regulatory needs and enhance customer experiences.
- Stay ahead of tech trends by experimenting with new technologies and contributing to internal and external technology communities.
- Mentor fellow engineers and at times engage in coding or code evaluation.
- Collaborate with product managers to deliver robust cloud-based solutions.
- Utilize programming languages such as Java, Go, Python, SQL, Node, and Scala alongside open-source databases and AWS tools.
Qualifications: - Basic Requirements:
- Bachelor's Degree.
- Minimum of 4 years in professional software engineering (excluding internships).
- At least 1 year of experience in cloud computing (AWS, Azure, or Google Cloud).
- Preferred Requirements:
- Master's Degree.
- 7+ years of experience in at least one of the following: Java, Scala, Python, Go, or Node.js.
- 2+ years of experience with cloud services (AWS, GCP, Azure).
- 4+ years of experience with open source frameworks.
- 1+ years of people management experience.
- 2+ years of experience in Agile practices.
At Capital One, we believe in offering a competitive salary and a comprehensive benefits package tailored to your well-being.
If you're ready to make a real impact and be part of something bigger, we encourage you to apply.
Work Location: McLean, VA