Chief Software Engineering Director

3 weeks ago


Annapolis, Maryland, United States Capital One Full time
Job Description:

Capital One is seeking a highly skilled Director of Software Engineering to lead our Cryptographic Services team. As a key member of our Cyber Data Protection organization, you will be responsible for delivering innovative solutions to the enterprise.

Key Responsibilities:
  • Lead a team of software engineers and subject matter experts to deliver cryptographic key and certificate management solutions.
  • Work with internal product teams to create a compelling vision for the Crypto Services program and build roadmaps.
  • Interface with internal customers and stakeholders to design, develop, test, implement, and support technical solutions for complex use cases.
  • Lead complex vendor relationships and ensure well-managed integration of vendor platforms into our broader Capital One ecosystem.
  • Create and implement processes to drive well-managed delivery, focusing on principles of engineering excellence and operational maturity.
  • Manage risk proactively and effectively, leveraging enterprise risk management processes.
  • Coach and mentor engineers through their career development and performance.

Requirements:
  • At least 7 years of experience in Cyber Security.
  • At least 5 years of experience in Software Development.
  • At least 5 years of people leadership experience.

Preferred Qualifications:
  • Bachelor's or Master's Degree in Computer Science or a related field.
  • 10+ years of professional experience coding.
  • 10+ years of professional experience in the full lifecycle of system development, from conception through architecture, implementation, testing, deployment, and production support.
  • 3+ years of experience in managing cryptographic services.
  • 3+ years of experience with public cloud technologies.

What We Offer:
  • A comprehensive, competitive, and inclusive set of health, financial, and other benefits that support your total well-being.
  • The opportunity to work with a talented team of professionals who are passionate about innovation and excellence.
  • The chance to make a meaningful impact on the company's success and growth.

About Capital One:
  • We are a leading financial services company that is committed to helping our customers achieve their financial goals.
  • We offer a range of products and services that are designed to meet the needs of individuals, businesses, and institutions.
  • We are dedicated to providing exceptional customer service and building long-term relationships with our customers.


  • Annapolis, Maryland, United States ICF Full time

    Job Title: Director of Software EngineeringICF is seeking a highly skilled and experienced Director of Software Engineering to lead our Health Analytics, Research, and Technology (HART) Line of Business. As a key member of our team, you will be responsible for overseeing the development and implementation of software solutions that meet the needs of our...


  • Annapolis, Maryland, United States Independent Software Full time

    Job SummaryThe Cloud Software Engineer is responsible for developing, maintaining, and enhancing complex Big-Data Cloud systems based on documented requirements. This role involves contributing to all stages of back-end processing, analyzing, and indexing. The ideal candidate will have expertise in Cloud Computing, Hadoop Eco-System, and Java applications,...


  • Annapolis, Maryland, United States Captivation Software LLC Full time

    Captivation Software LLC is seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development and a proven track record of delivering high-quality solutions.Key Responsibilities:* Develop and maintain complex software systems* Collaborate with cross-functional teams to identify and...


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    Job Overview Captivation Software is seeking a highly skilled Senior Software Engineer to join our team. Job Responsibilities As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems. Requirements To be successful in this role, you will need to have: 15 years of experience as a software...


  • Annapolis, Maryland, United States Captivation Software LLC Full time

    Captivation Software is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.The ideal candidate will have a strong background in software development, with a minimum of...


  • Annapolis, Maryland, United States Capital One Full time

    About the Role:Capital One is seeking a seasoned Director of Software Engineering to lead our Business Bank Engineering team. As a key member of our organization, you will be responsible for driving the development of our core banking platform, embracing emerging technologies, and collaborating with cross-functional teams to deliver innovative...


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    Job OpportunityCaptivation Software is seeking a skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex software systems.ResponsibilitiesDesign and develop software solutions that meet the needs of our customersCollaborate with cross-functional...


  • Annapolis, Maryland, United States CyberTrend Engineering LLC Full time

    Job SummaryCyberTrend Engineering LLC is seeking a highly skilled Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems.Our ideal candidate will have a strong background in software engineering, with a focus on developing...


  • Annapolis, Maryland, United States CyberTrend Engineering LLC Full time

    Job SummaryCyberTrend Engineering LLC is seeking a highly skilled Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems.Our ideal candidate will have a strong background in software engineering, with experience in developing...


  • Annapolis, Maryland, United States CyberTrend Engineering LLC Full time

    Job DescriptionCyberTrend Engineering LLC is seeking a highly skilled Software Development Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Analyze user requirements to derive software design and performance requirementsDesign...

  • Software Engineer II

    3 weeks ago


    Annapolis, Maryland, United States CyberTrend Engineering LLC Full time

    CyberTrend Engineering LLCCyberTrend's leadership has 40 years of experience in the industry, and the company continues to serve as a technology leader on many defense projects and programs.Formed in 2010, CyberTrend has long-standing partnerships and clients, including partners like AWS and IBM, government agencies, the intelligence community, and defense...

  • Software Engineer 2

    4 weeks ago


    Annapolis Junction, Maryland, United States Captivation Software Full time

    Job OpportunityCaptivation Software is seeking a skilled software engineer to join our team. As a mid-level software engineer, you will play a key role in assisting with daily responsibilities on our program.ResponsibilitiesAssist with daily responsibilities on the programWork on projects with similar software processesDesign and code in Java using latest...


  • Annapolis, Maryland, United States Captivation Software LLC Full time

    Job DescriptionCaptivation Software LLC is seeking a highly skilled Senior Software Integration Engineer to join our team. As a key member of our engineering team, you will be responsible for developing and integrating software tools and services in a PaaS Linux environment.The ideal candidate will have a strong background in software development, with a...


  • Annapolis, Maryland, United States Praxis Engineering Full time

    Job DescriptionThe Software Integration Engineer shall develop software tools and services in a PaaS Linux environment supporting an 'on-prem' cloud offering with open source software using Kubernetes, Docker, Rook, and other cutting-edge software.Expertise and desire to work in a containerized landlord/tenant environment are essential.The Software...


  • Annapolis, Maryland, United States Praxis Engineering Full time

    The Software Integration Engineer shall be responsible for implementing a Zero-touch provisioning (ZTP) solution as part of an Infrastructure as a Service (IaaS) for complex High Performance Computing Systems.The primary focus of this position is the automation of the installation, configuration and deployment of GOTS, COTS and FOSS products, packages, and...


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    Job OpportunityCaptivation Software is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and troubleshooting complex operational data flows.The ideal candidate will have a strong background in software development, with experience in creating,...


  • Annapolis, Maryland, United States Captivation Software LLC Full time

    Captivation Software is seeking a skilled UI engineer to collaborate with our team in developing and implementing user interface components for our mission-focused enterprise web application. The ideal candidate will have experience with React, Webpack, and UI testing frameworks, as well as a strong understanding of security clearance...


  • Annapolis, Maryland, United States Captivation Software LLC Full time

    Job SummaryCaptivation Software LLC is seeking a skilled Mid-Level Software Integration Engineer to join our team. As a key member of our engineering team, you will be responsible for supporting the development and maintenance of our containerized services.Key ResponsibilitiesPerform maintenance and troubleshooting of containerized applicationsUpgrade...


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    Job OverviewCaptivation Software is seeking a seasoned software engineer to spearhead the development and maintenance of complex operational data flows. This role requires a deep understanding of data storage, transport, management, security, compliance, and knowledge store management.The ideal candidate will have a strong background in software development,...


  • Annapolis, Maryland, United States Captivation Software LLC Full time

    About the RoleCaptivation Software LLC is seeking a highly skilled Senior Software Engineer - Kubernetes Expert to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and secure cloud-based systems using Kubernetes.Key ResponsibilitiesDesign and implement large-scale Kubernetes...