Senior Software Engineer - Data Management - Capital One Software

Capital One is a pioneering financial technology company that has been innovative in technology and data since 1994, being one of the first large enterprises to go all-in on public cloud.
Data
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance · Enterprise SaaS

Description For Senior Software Engineer - Data Management - Capital One Software

Capital One Software is seeking a Senior Software Engineer to join their Data Management team, building on the company's pioneering adoption of modern cloud and data capabilities. This role is part of Capital One's initiative to help accelerate data management journey at scale for businesses operating in the cloud.

The position offers an exciting opportunity to work with Capital One Software's first B2B solution, Slingshot, and be part of a team that's addressing critical enterprise challenges in data publishing, consumption, governance, and infrastructure management. You'll be joining a team of innovative product, tech, and design leaders who consistently challenge the status quo.

As a Senior Software Engineer, you'll be at the forefront of building this business and bringing these tools to market. The role requires expertise in data management domains such as data catalog systems, access control, governance, lineage, monitoring, and data protection. You'll be working with modern technologies including Golang, Java, Python, and major cloud platforms.

The ideal candidate should have at least 5 years of professional software development experience, with specific expertise in data management solutions. A background in computer science or related field is required, along with demonstrated experience in cloud technologies. The role offers the opportunity to work with enterprise clients and contribute to building commercial data management products from the ground up.

Capital One provides a comprehensive benefits package and promotes a diverse, inclusive workplace. The company's commitment to technology and data innovation, combined with its status as one of the first large enterprises to fully embrace cloud computing, makes this an excellent opportunity for engineers looking to work on cutting-edge data management solutions at scale.

Last updated 17 hours ago

Responsibilities For Senior Software Engineer - Data Management - Capital One Software

  • Help build innovative products and solutions for problems in the Data Management domain
  • Maintain knowledge on industry innovations, trends and practices
  • Create rapid product prototypes
  • Work on data catalog/metadata store solutions
  • Handle access control and policy enforcement
  • Work on data governance and lineage
  • Implement data monitoring and alerting systems
  • Develop data scanning and protection solutions

Requirements For Senior Software Engineer - Data Management - Capital One Software

Go
Java
Python
  • Bachelor's Degree in Computer Science or a related field
  • At least 5 years of professional software development experience
  • At least 2 years of experience in building software solutions in Data Management areas
  • At least 2 years of experience in building software using Golang, Java, Python, Rust, or C++
  • At least 2 years of experience with a public cloud (AWS, Microsoft Azure, Google Cloud)

Benefits For Senior Software Engineer - Data Management - Capital One Software

Medical Insurance
Vision Insurance
Dental Insurance
  • Comprehensive benefits package
  • Equal opportunity employer
  • Diverse and inclusive workplace

Interested in this job?

Jobs Related To Capital One Senior Software Engineer - Data Management - Capital One Software

Senior Data Engineer (Enterprise Platforms Technology)

Senior Data Engineer position at Capital One focusing on enterprise platforms technology, offering competitive compensation and opportunity to work with cutting-edge data technologies.

Senior Data Engineer (Enterprise Platforms Technology)

Senior Data Engineer position at Capital One, focusing on Enterprise Credit Bureau Reporting systems and working with modern data technologies including Python, AWS, and distributed systems.

Senior Data Engineer (Enterprise Platforms Technology)

Senior Data Engineer position at Capital One focusing on enterprise platforms technology, big data solutions, and distributed systems development with competitive compensation and benefits.

Senior Software Engineer - Data Platforms

Senior Software Engineer position at Capital One focusing on data platforms and cloud solutions, requiring 5+ years of experience in software development and expertise in data technologies.

Senior Data Engineer (Enterprise Platforms Technology)

Senior Data Engineer position at Capital One focusing on enterprise platforms technology, offering competitive salary and benefits, requiring expertise in big data, distributed systems, and modern programming languages.