Senior Software Engineer - Capital One Software

New Today

Join the innovative team at Capital One Software as a Senior Software Engineer, where you'll blend cutting-edge technology with your software engineering expertise. Our B2B software solutions, Slingshot and Databolt, have been developed to enhance the data management journey for businesses in the cloud. We're excited about the challenges our growing team will tackle and the impact we can make in the fields of data publishing, consumption, governance, and infrastructure management. As a Senior Software Engineer, you’ll be at the forefront of our mission, collaborating with a skilled team of product managers, designers, and fellow engineers to create solutions that empower our customers to manage their data safely and effectively. What You Will Do: Lead and manage diverse technology projects, guiding a team of skilled developers in creating cloud-native, resilient microservices and scalable data management solutions.
Write and maintain high-quality code while conducting thorough code and design reviews.
Foster a culture of engineering excellence; share insights, mentor peers, and keep the team updated on tech trends and new technologies.
Drive design and architecture discussions, influencing technology choices and ensuring alignment with business use cases throughout the development lifecycle.
Collaborate with architects and product managers to deliver innovative cloud-based solutions that provide outstanding experiences for our customers.
Utilize programming languages such as Java, Python, Go, or Rust, work with Open Source RDBMS and NoSQL databases, and leverage Docker, Kubernetes, and various AWS services.
Basic Qualifications: Bachelor's Degree.
Minimum 4 years of experience in software engineering (Internship experience does not apply).
At least 1 year of experience with cloud computing (AWS, Microsoft Azure, Google Cloud).
Preferred Qualifications: Master's Degree.
7+ years of experience with at least one of the following: Java, Python, Go, or Rust.
3+ years of experience with a cloud service such as AWS, GCP, or Microsoft Azure.
4+ years of experience in using open-source frameworks.
1+ years of experience in people management.
2+ years of experience in Agile methodologies.
This position is available at our McLean, VA; Plano, TX; or Richmond, VA locations. Capital One will not provide sponsorship for new applicants regarding employment authorization. The expected salary ranges for this role are: McLean, VA: $193,400 - $220,700; Plano, TX: $175,800 - $200,700; Richmond, VA: $175,800 - $200,700. Salaries for part-time roles will be prorated according to hours worked. Additionally, this role may be eligible for performance-based incentives such as cash bonuses and long-term incentives. We offer a comprehensive benefits package designed to enhance your well-being. Explore more about the opportunities at Capital One Careers. We are an equal opportunity employer, committed to a drug-free workplace, and will consider qualified applicants with a criminal history consistent with applicable laws.
Location:
Mclean, VA, United States
Job Type:
PartTime
Category:
Computer And Mathematical Occupations