Solutions Architect (Software Architecture)

20022 Washington, District Of Columbia Hatchit Co

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Solutions Architect (Software Architecture)

hatch I.T. is partnering with Expression to find a Solutions Architect. See details below:

About The Role:

Expression is seeking a highly skilled Solutions Architect to play a critical role in bridging the gap between business needs and technical execution. This individual will be responsible for designing, developing, and delivering cutting-edge, scalable solutions that align with client objectives and industry best practices. The Solutions Architect will oversee the full solution lifecycle, from pre-sales engagement to post-contract implementation, ensuring seamless integration and long-term sustainability.

Reporting to the Senior Director of Client Solutions, this role requires deep technical expertise, strong leadership, and strategic thinking to drive innovation and successful solution delivery. The ideal candidate will work closely with clients, internal stakeholders, and engineering teams to architect modern, secure, and efficient systems tailored to diverse environments, including cloud-native, hybrid, and on-premises infrastructures.

About the Company:

Founded in 1997 and headquartered in Washington DC, Expression provides data fusion, data analytics, software engineering, information technology, and electromagnetic spectrum management solutions to the U.S. Department of Defense, Department of State, and national security community. Expression's "Perpetual Innovation" culture focuses on creating immediate and sustainable value for their clients via agile delivery of tailored solutions built through constant engagement with their clients. Expression was ranked #1 on the Washington Technology 2018's Fast 50 list of fastest growing small business Government contractors and a Top 20 Big Data Solutions Provider by CIO Review.

Key Responsibilities:
  • Define technical roadmaps and oversee the seamless transition of awarded contracts from pre-sales to operational execution, ensuring alignment with client expectations.
  • Provide architectural governance to ensure solutions adhere to customer requirements, industry best practices, and compliance/regulatory standards.
  • Lead the architecture and design of innovative, scalable, and secure solutions that leverage modern software technologies and align to Modular Open Systems Approach (MOSA) principles.
  • Develop cloud-native architectures tailored for AWS, Azure, Google Cloud, and hybrid environments.
  • Design and lead implementation of robust data pipelines for data ingestion, transformation, and storage.
  • Evaluate and recommend data storage solutions based on customer use cases and data.
  • Drive modernization efforts, including containerization (Docker, Kubernetes), microservices, APIs, and serverless architectures.
  • Act as the primary technical advisor to clients, understanding their business challenges and translating them into effective, high-value solutions.
  • Lead technical discussions during pre-sales and post-sales engagements, ensuring clear communication of solution benefits and implementation plans.
  • Develop strong, trusted relationships with clients, fostering long-term partnerships and ensuring high customer satisfaction.
  • Collaborate cross-functionally with sales, engineering, and operations teams to align solutions with business objectives and technical feasibility.
  • Champion the adoption of DevSecOps best practices, ensuring automation across the software development lifecycle (SDLC), including CI/CD pipelines, testing, monitoring, and deployment.
  • Promote infrastructure as code (IaC) practices using Terraform, Ansible, and CloudFormation for scalable and repeatable deployments.
  • Define and enforce security, compliance, and governance frameworks for cloud and hybrid solutions.
  • Establish robust documentation, technology sustainment strategies, and continuous process improvement plans.
  • Provide technical leadership to cross-functional teams, ensuring solution feasibility, scalability, and performance optimization.
  • Mentor and develop engineering teams, fostering a culture of collaboration, innovation, and technical excellence.
  • Stay at the forefront of emerging technologies, industry trends, and best practices to drive continuous improvement and competitive advantage.
  • Influence organizational technology strategy, helping shape future solution offerings and capabilities.
Required Qualifications:
  • Excellent client-facing communication and presentation skills, capable of translating complex technical concepts into business value.
  • Ability to lead diverse technical teams, prioritize tasks, and drive projects to completion.
  • Strategic thinker with a hands-on approach to problem-solving and execution.
  • 5+ years of experience in technical leadership roles, including Solutions Architecture, Cloud Engineering, or Enterprise Architecture.
  • Proven expertise in modern software architectures, containerized environments, and cloud solutions across AWS, Azure, and hybrid infrastructures.
  • Deep understanding of microservices architecture, APIs, and event-driven systems.
  • Extensive experience with cloud-native development and container orchestration (Docker, Kubernetes, ECS, AKS, EKS).
  • Proficiency in DevSecOps automation, CI/CD pipeline implementation, and Infrastructure as Code.
  • Proficiency with data pipelines, data integration, ETL processes, data governance principles, and data security best practices.
  • Proficiency in SQL/NoSQL database technologies and data warehousing solutions.
  • Security-focused mindset, ensuring compliance with customer and industry cloud security frameworks and best practices.
  • Eligibility for security clearance.
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
Preferred Qualifications:
  • Master's degree in Computer Science, Engineering, or related field.

$175,000 - $205,000 a year.

View Now

Staff Software Systems (Software Architecture)

20701 Annapolis Junction, Maryland Northrop Grumman

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

RELOCATION ASSISTANCE: Relocation assistance may be available
CLEARANCE TYPE: A US Government security clearance per customer's requirements.
TRAVEL: Yes, 10% of the Time
**Description**
At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history.
One of our most challenging new fields is Microelectronics Design and Applications (MDA), which combines the unique properties of superconductivity and quantum mechanics to develop radical new energy-efficient computing systems. MDA is seeking a  **Staff Software Systems Engineer ** with demonstrated ability to lead systems engineers in the development of new technologies to support our innovative MDA team in support of emerging supercomputing technologies.
What You'll Get to Do:
**Developing and Evaluating Models:**
+ Creating and refining mathematical and computer-based models to simulate the behavior of complex systems, often in areas like aerospace, defense, advanced computing, or telecommunications.
**Data Analysis and Interpretation:**
+ Analyzing simulation results to assess system performance, identify areas for improvement, and optimize designs.
**Simulation Execution and Management:**
+ Running simulations, managing data, and ensuring the accuracy and reliability of the simulation environment.
+ Troubleshooting and diagnosing technical issues with a strong analytical and problem-solving skills to identify the root cause of problems and implement effective solutions.
**System Design and Optimization:**
+ Using simulation results to inform system design decisions and optimize performance parameters.
+ Providing systems test and integration support in the implementation of new systems or new baseline deployments.
**Collaboration and Communication:**
+ Working with engineers, scientists, and stakeholders to translate requirements into simulation models and effectively communicate findings.
+ Support system technical performance measurement definition and tracking.
+ Collaborate cross-functionally to ensure system/software designs align with system requirements.
**Technical Documentation:**
+ Creating and maintaining technical documentation, reports, and presentations to support the simulation process and its results.
+ Developing and implementing test plans to verify that each embedded software function performs as intended
+ Capture customer needs translating them into System-Level requirements and Technical Performance Measures (TPMs).
+ Assist with the generation of well-defined and executable system, subsystem, and software requirements documents, interface documents, and test and verification documents.
**System Design and Architecture:**
+ Experience with software design patterns, requirements gathering, and version control is required.
+ Define systems and demonstrations that combine technologies created by other MDA efforts into products that solve critical customer mission needs.
+ Drive the development and integration plan leading to the successful demonstration of cutting-edge capabilities.
+ Develop system level roadmaps capturing the advancement of MDA and other relevant technologies.
+ Work with the customer, partner, and supplier communities to develop the system conceptual systems leading to major program milestones / reviews (e.g., SRR, SFR, SDR, PDR, CDR).
+ Analyzing system requirements and developing an implementation plan complete with functional definitions and reasoned allocation of those functions between hardware and software components.
**This position will serve on-site in Linthicum / Annapolis Junction, MD.**
**Basic Qualifications For Staff Software Systems (Software Architecture):**
+ Bachelor's degree in a STEM discipline with 12 years of experience, a Master's degree in a STEM discipline with 10 years of experience or a PhD in a STEM discipline with 8 years of experience.
+ Ability to team plan, execute, and manage the technical scope, and support leadership planning.
+ Working knowledge of Object-Oriented Analysis and Design principles.
+ Proactive, independent, driven to take initiative and complete tasks without constant supervision.
+ Experience with various programming languages (Python, C/C++, etc.)
+ Experience in Model-Based Systems Engineering languages (SysML/UML) and concepts
+ Experience interpreting complex algorithms and requirements for implementation.
+ Candidate must be a US Citizen.
+ **Clearance** : Candidate must be able to obtain and maintain a US Government security clearance per customer requirements
**Preferred Qualifications for Staff Engineer Software (Software Architecture):**
+ Current active TS/SCI Clearance with Poly.
+ Proficient with DOORS, Cameo with the ability to write and decompose system requirements.
+ Ability to evaluate risks and tradeoffs and present solution options to management.
+ Experience using Atlassian tools to track agile backlog.
+ Experience generating and delivering documents (CDRLs) for government use.
+ Experience designing software using UML in Cameo or similar MBSE modeling tools.
+ Experience performing trade studies of COTS products for use in the delivered system.
**#MDASEIT**
**#NGMCENG**
**#NGMDAOXSEIT**
Salary Range: $163,200.00 - $256,400.00
The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.
Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.
The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.
Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
View Now

Principal/Sr Principal Engineer Software Systems (Software Architecture)

20701 Annapolis Junction, Maryland Northrop Grumman

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

RELOCATION ASSISTANCE: Relocation assistance may be available
CLEARANCE TYPE: A US Government security clearance per customer's requirements.
TRAVEL: Yes, 10% of the Time
**Description**
At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history.
One of our most challenging new fields is Microelectronics Design and Applications (MDA), which combines the unique properties of superconductivity and quantum mechanics to develop radical new energy-efficient computing systems. MDA is seeking a  **Principal/Sr Principal Software Systems Engineer ** with demonstrated ability to lead systems engineers in the development of new technologies to support our innovative MDA team in support of emerging supercomputing technologies.
What You'll Get to Do:
**Developing and Evaluating Models:**
+ Creating and refining mathematical and computer-based models to simulate the behavior of complex systems, often in areas like aerospace, defense, advanced computing, or telecommunications.
**Data Analysis and Interpretation:**
+ Analyzing simulation results to assess system performance, identify areas for improvement, and optimize designs.
**Simulation Execution and Management:**
+ Running simulations, managing data, and ensuring the accuracy and reliability of the simulation environment.
+ Troubleshooting and diagnosing technical issues with a strong analytical and problem-solving skills to identify the root cause of problems and implement effective solutions.
**System Design and Optimization:**
+ Using simulation results to inform system design decisions and optimize performance parameters.
+ Providing systems test and integration support in the implementation of new systems or new baseline deployments.
**Collaboration and Communication:**
+ Working with engineers, scientists, and stakeholders to translate requirements into simulation models and effectively communicate findings.
+ Support system technical performance measurement definition and tracking.
+ Collaborate cross-functionally to ensure system/software designs align with system requirements.
**Technical Documentation:**
+ Creating and maintaining technical documentation, reports, and presentations to support the simulation process and its results.
+ Developing and implementing test plans to verify that each embedded software function performs as intended
+ Capture customer needs translating them into System-Level requirements and Technical Performance Measures (TPMs).
+ Assist with the generation of well-defined and executable system, subsystem, and software requirements documents, interface documents, and test and verification documents.
**System Design and Architecture:**
+ Experience with software design patterns, requirements gathering, and version control is required.
+ Define systems and demonstrations that combine technologies created by other MDA efforts into products that solve critical customer mission needs.
+ Drive the development and integration plan leading to the successful demonstration of cutting-edge capabilities.
+ Develop system level roadmaps capturing the advancement of MDA and other relevant technologies.
+ Work with the customer, partner, and supplier communities to develop the system conceptual systems leading to major program milestones / reviews (e.g., SRR, SFR, SDR, PDR, CDR).
+ Analyzing system requirements and developing an implementation plan complete with functional definitions and reasoned allocation of those functions between hardware and software components.
**This position will serve on-site in Linthicum / Annapolis Junction, MD.**
**Basic Qualifications For Principal Engineer Software Systems (Software Architecture):**
+ Bachelor's degree in Electrical Engineering or other STEM (Science, Technology, Engineering or Mathematics) discipline with 5 years of digital engineering; 3 years with an MS degree; 0 years with PhD.
+ Ability to team plan, execute, and manage the technical scope, and support leadership planning.
+ Working knowledge of Object-Oriented Analysis and Design principles.
+ Proactive, independent, driven to take initiative and complete tasks without constant supervision.
+ Experience with various programming languages (Python, C/C++, etc.)
+ Experience in Model-Based Systems Engineering languages (SysML/UML) and concepts
+ Experience interpreting complex algorithms and requirements for implementation.
+ Candidate must be a US Citizen.
+ **Clearance** : Candidate must be able to obtain and maintain a US Government security clearance per customer requirements .
**Basic Qualifications For Principal Engineer Software Systems (Software Architecture):**
+ Bachelor's degree in Electrical Engineering or other STEM (Science, Technology, Engineering or Mathematics) discipline with 8 years of digital engineering; 6 years with an MS degree; 4 years with PhD.
+ Ability to team plan, execute, and manage the technical scope, and support leadership planning.
+ Working knowledge of Object-Oriented Analysis and Design principles.
+ Proactive, independent, driven to take initiative and complete tasks without constant supervision.
+ Experience with various programming languages (Python, C/C++, etc.)
+ Experience in Model-Based Systems Engineering languages (SysML/UML) and concepts
+ Experience interpreting complex algorithms and requirements for implementation.
+ Candidate must be a US Citizen.
+ **Clearance** : Candidate must be able to obtain and maintain a US Government security clearance per customer requirements .
**Preferred Qualifications for Principal/Sr Principal Engineer Software (Software Architecture):**
+ Current active TS/SCI Clearance with Poly.
+ Proficient with DOORS, Cameo with the ability to write and decompose system requirements.
+ Ability to evaluate risks and tradeoffs and present solution options to management.
+ Experience using Atlassian tools to track agile backlog.
+ Experience generating and delivering documents (CDRLs) for government use.
+ Experience designing software using UML in Cameo or similar MBSE modeling tools.
+ Experience performing trade studies of COTS products for use in the delivered system.
**#MDASEIT**
**#NGMCENG**
**#NGMDAOXSEIT**
Salary Range: $105,400.00 - $65,500.00Salary Range 2: 131,100.00 - 206,000.00
The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.
Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.
The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.
Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
View Now

Director, Software Engineering

22101 McLean, Virginia Capital One

Posted today

Job Viewed

Tap Again To Close

Job Description

Director, Software Engineering

As a Capital One Director of Software Engineering, you'll work on everything from customer-facing web and mobile applications using cutting-edge open source frameworks, to highly-available RESTful microservices, to back-end Java based systems and Machine learning models using the hottest techniques in Big Data. You bring solid experience in databases, API development, and cloud computing, a proficiency in one or more programming languages such as Python, Java, or Typescript, and demonstrate strong collaboration skills to partner effectively with cross-functional stakeholders and product managers.

You will:

  • Lead, manage and grow multiple teams of product focused advanced software engineers passionate about tackling challenging problems for customers

  • As a Manager of the AI Solutions team , you'll be instrumental in delivering innovative solutions that unify, enrich, and extract insights from various data sources across the enterprise.

  • Provide guidance and perform software development work to ensure solutions are properly engineered and maintained to support customer needs.

  • Mentor and guide the professional and technical development of engineers on your team.

  • Spearheads workstream execution, ensuring robust process and project delivery management.

  • Work with product managers to understand desired application capabilities and testing scenarios

  • Continuously improve software engineering practices

  • Work within and across Agile teams to design, develop, test, implement, and support technical solutions across a full-stack development tools and technologies

  • Lead the craftsmanship, availability, resilience, and scalability of your solutions

  • Bring a passion to stay on top of tech trends, experiment with and learn new technologies, participate in internal & external technology communities, and mentor other members of the engineering community

  • Encourage innovation, implementation of cutting-edge technologies, inclusion, outside-of-the-box thinking, teamwork, self-organization, and diversity

  • Work across to improve the velocity of your and other teams

  • Lead efforts to deploy new and existing applications into AWS environments

  • Break existing monolithic applications into micro service architectures and build new microservices

Basic Qualifications:

  • Bachelor’s Degree

  • At least 7 years’ experience in software development

  • At least 5 years’ experience in people management

Preferred Qualifications:

  • Master’s Degree in Computer Science or a Master’s Degree in Software Engineering

  • 10+ years’ of experience in software development

  • 7+ years of experience in directly managing engineering teams

  • 4+ years of experience in AI, Data Science, or Machine Learning with hands-on experience in AI/ML workflows including ingesting and transforming data.

  • 2+ years of experience in developing Generative AI models and frameworks (OpenAI family, open source LLMs, Retrieval Augmented Generation (RAG).)

  • 5+ years’ of experience in Agile practices

Capital One will consider sponsoring a new qualified applicant for employment authorization for this position.

The minimum and maximum full-time annual salaries for this role are listed below, by location. Please note that this salary information is solely for candidates hired to perform work within one of these locations, and refers to the amount Capital One is willing to pay at the time of this posting. Salaries for part-time roles will be prorated based upon the agreed upon number of hours to be regularly worked.

McLean, VA: $263,900 - $01,200 for Director, Software Engineering


Richmond, VA: 239,900 - 273,800 for Director, Software Engineering










Candidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amount offered to any candidate at the time of hire will be reflected solely in the candidate’s offer letter.

This role is also eligible to earn performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI). Incentives could be discretionary or non discretionary depending on the plan.

Capital One offers a comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being. Learn more at the Capital One Careers website. Eligibility varies based on full or part-time status, exempt or non-exempt status, and management level.

This role is expected to accept applications for a minimum of 5 business days.No agencies please. Capital One is an equal opportunity employer (EOE, including disability/vet) committed to non-discrimination in compliance with applicable federal, state, and local laws. Capital One promotes a drug-free workplace. Capital One will consider for employment qualified applicants with a criminal history in a manner consistent with the requirements of applicable laws regarding criminal background inquiries, including, to the extent applicable, Article 23-A of the New York Correction Law; San Francisco, California Police Code Article 49, Sections ; New York City’s Fair Chance Act; Philadelphia’s Fair Criminal Records Screening Act; and other applicable federal, state, and local laws and regulations regarding criminal background inquiries.

If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at or via email at . All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.

For technical support or questions about Capital One's recruiting process, please send an email to

Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.

Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).

View Now

Director, Software Engineering

22101 McLean, Virginia Capital One

Posted today

Job Viewed

Tap Again To Close

Job Description

Director, Software Engineering

We are on a journey to build a zero to one product in our Growing portfolio (Talent/Performance & Learning and Development). We are reimagining talent life-cycle and building a Platform by leveraging modern technologies in the cloud, artificial intelligence and next-gen data to develop breakthrough innovations and deliver transformative and delightful Associate experiences across HR Growing domain. As a Director, you will play a key strategic role in driving the technical vision and execution for our highly critical and complex portfolio in HR space and solve human capital problems for our company through our talent management practices and products

As a Capital One Director of Software Engineering, you'll work on everything from customer-facing web and mobile applications using cutting-edge open source frameworks, to highly-available RESTful microservices, to back-end systems. You'll bring solid experience in emerging and traditional technologies such as: node.js, Java, GO, AngularJS, React, Python, REST, JSON, XML, Ruby, Perl, NoSQL databases, relational databases, Spark, Artifactory, Maven, iOS, Android, and AWS/Cloud Infrastructure to name a few.

Needs to have: GoLang, Java, NodeJs, AWS (Serverless - Fargate, Lambdas, DynamoDB)

Nice to have: Python, Build tools, Financial industry experience.

You will:

  • Lead, manage and grow multiple teams of product focused software engineers

  • Mentor and guide the professional and technical development of engineers on your team.

  • Work with product managers to understand desired application capabilities and testing scenarios

  • Continuously improve software engineering practices

  • Work within and across Agile teams to design, develop, test, implement, and support technical solutions across a full-stack development tools and technologies

  • Lead the craftsmanship, availability, resilience, and scalability of your solutions

  • Bring a passion to stay on top of tech trends, experiment with and learn new technologies, participate in internal & external technology communities, and mentor other members of the engineering community

  • Encourage innovation, implementation of cutting-edge technologies, inclusion, outside-of-the-box thinking, teamwork, self-organization, and diversity

  • Work across to improve the velocity of your and other teams

  • Lead efforts to deploy new and existing applications into AWS environments

  • Break existing monolithic applications into micro service architectures and build new microservices

Basic Qualifications:

  • Bachelor’s Degree

  • At least 7 years’ experience in software development

  • At least 5 years’ experience in people management

Preferred Qualifications:

  • Master’s Degree in Computer Science or a Master’s Degree in Software Engineering

  • 10+ years’ of experience in software development

  • 5+ years’ of experience in Agile practices

Capital One will consider sponsoring a new qualified applicant for employment authorization for this position.

The minimum and maximum full-time annual salaries for this role are listed below, by location. Please note that this salary information is solely for candidates hired to perform work within one of these locations, and refers to the amount Capital One is willing to pay at the time of this posting. Salaries for part-time roles will be prorated based upon the agreed upon number of hours to be regularly worked.

McLean, VA: $263,900 - $01,200 for Director, Software Engineering


Richmond, VA: 239,900 - 273,800 for Director, Software Engineering










Candidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amount offered to any candidate at the time of hire will be reflected solely in the candidate’s offer letter.

This role is also eligible to earn performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI). Incentives could be discretionary or non discretionary depending on the plan.

Capital One offers a comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being. Learn more at the Capital One Careers website. Eligibility varies based on full or part-time status, exempt or non-exempt status, and management level.

This role is expected to accept applications for a minimum of 5 business days.No agencies please. Capital One is an equal opportunity employer (EOE, including disability/vet) committed to non-discrimination in compliance with applicable federal, state, and local laws. Capital One promotes a drug-free workplace. Capital One will consider for employment qualified applicants with a criminal history in a manner consistent with the requirements of applicable laws regarding criminal background inquiries, including, to the extent applicable, Article 23-A of the New York Correction Law; San Francisco, California Police Code Article 49, Sections ; New York City’s Fair Chance Act; Philadelphia’s Fair Criminal Records Screening Act; and other applicable federal, state, and local laws and regulations regarding criminal background inquiries.

If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at or via email at . All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.

For technical support or questions about Capital One's recruiting process, please send an email to

Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.

Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).

View Now

Director, Software Engineering

22101 McLean, Virginia Capital One

Posted today

Job Viewed

Tap Again To Close

Job Description

Director, Software Engineering

As a Capital One Director of Software Engineering, you'll work on everything from customer-facing web and mobile applications using cutting-edge open source frameworks, to highly-available RESTful microservices, to back-end Java based systems and Machine learning models using the hottest techniques in Big Data. You bring solid experience in databases, API development, and cloud computing, a proficiency in one or more programming languages such as Python, Java, or Typescript, and demonstrate strong collaboration skills to partner effectively with cross-functional stakeholders and product managers.

You will:

  • Lead, manage and grow multiple teams of product focused advanced software engineers passionate about tackling challenging problems for customers

  • As a Manager of the AI Solutions team , you'll be instrumental in delivering innovative solutions that unify, enrich, and extract insights from various data sources across the enterprise.

  • Provide guidance and perform software development work to ensure solutions are properly engineered and maintained to support customer needs.

  • Mentor and guide the professional and technical development of engineers on your team.

  • Spearheads workstream execution, ensuring robust process and project delivery management.

  • Work with product managers to understand desired application capabilities and testing scenarios

  • Continuously improve software engineering practices

  • Work within and across Agile teams to design, develop, test, implement, and support technical solutions across a full-stack development tools and technologies

  • Lead the craftsmanship, availability, resilience, and scalability of your solutions

  • Bring a passion to stay on top of tech trends, experiment with and learn new technologies, participate in internal & external technology communities, and mentor other members of the engineering community

  • Encourage innovation, implementation of cutting-edge technologies, inclusion, outside-of-the-box thinking, teamwork, self-organization, and diversity

  • Work across to improve the velocity of your and other teams

  • Lead efforts to deploy new and existing applications into AWS environments

  • Break existing monolithic applications into micro service architectures and build new microservices

Basic Qualifications:

  • Bachelor’s Degree

  • At least 7 years’ experience in software development

  • At least 5 years’ experience in people management

Preferred Qualifications:

  • Master’s Degree in Computer Science or a Master’s Degree in Software Engineering

  • 10+ years’ of experience in software development

  • 7+ years of experience in directly managing engineering teams

  • 4+ years of experience in AI, Data Science, or Machine Learning with hands-on experience in AI/ML workflows including ingesting and transforming data.

  • 2+ years of experience in developing Generative AI models and frameworks (OpenAI family, open source LLMs, Retrieval Augmented Generation (RAG).)

  • 5+ years’ of experience in Agile practices

Capital One will consider sponsoring a new qualified applicant for employment authorization for this position.

The minimum and maximum full-time annual salaries for this role are listed below, by location. Please note that this salary information is solely for candidates hired to perform work within one of these locations, and refers to the amount Capital One is willing to pay at the time of this posting. Salaries for part-time roles will be prorated based upon the agreed upon number of hours to be regularly worked.

McLean, VA: $263,900 - $01,200 for Director, Software Engineering


Richmond, VA: 239,900 - 273,800 for Director, Software Engineering










Candidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amount offered to any candidate at the time of hire will be reflected solely in the candidate’s offer letter.

This role is also eligible to earn performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI). Incentives could be discretionary or non discretionary depending on the plan.

Capital One offers a comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being. Learn more at the Capital One Careers website. Eligibility varies based on full or part-time status, exempt or non-exempt status, and management level.

This role is expected to accept applications for a minimum of 5 business days.No agencies please. Capital One is an equal opportunity employer (EOE, including disability/vet) committed to non-discrimination in compliance with applicable federal, state, and local laws. Capital One promotes a drug-free workplace. Capital One will consider for employment qualified applicants with a criminal history in a manner consistent with the requirements of applicable laws regarding criminal background inquiries, including, to the extent applicable, Article 23-A of the New York Correction Law; San Francisco, California Police Code Article 49, Sections ; New York City’s Fair Chance Act; Philadelphia’s Fair Criminal Records Screening Act; and other applicable federal, state, and local laws and regulations regarding criminal background inquiries.

If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at or via email at . All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.

For technical support or questions about Capital One's recruiting process, please send an email to

Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.

Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).

View Now

Director, Software Engineering

22101 McLean, Virginia Capital One

Posted today

Job Viewed

Tap Again To Close

Job Description

Director, Software Engineering

We are on a journey to build a zero to one product in our Growing portfolio (Talent/Performance & Learning and Development). We are reimagining talent life-cycle and building a Platform by leveraging modern technologies in the cloud, artificial intelligence and next-gen data to develop breakthrough innovations and deliver transformative and delightful Associate experiences across HR Growing domain. As a Director, you will play a key strategic role in driving the technical vision and execution for our highly critical and complex portfolio in HR space and solve human capital problems for our company through our talent management practices and products

As a Capital One Director of Software Engineering, you'll work on everything from customer-facing web and mobile applications using cutting-edge open source frameworks, to highly-available RESTful microservices, to back-end systems. You'll bring solid experience in emerging and traditional technologies such as: node.js, Java, GO, AngularJS, React, Python, REST, JSON, XML, Ruby, Perl, NoSQL databases, relational databases, Spark, Artifactory, Maven, iOS, Android, and AWS/Cloud Infrastructure to name a few.

Needs to have: GoLang, Java, NodeJs, AWS (Serverless - Fargate, Lambdas, DynamoDB)

Nice to have: Python, Build tools, Financial industry experience.

You will:

  • Lead, manage and grow multiple teams of product focused software engineers

  • Mentor and guide the professional and technical development of engineers on your team.

  • Work with product managers to understand desired application capabilities and testing scenarios

  • Continuously improve software engineering practices

  • Work within and across Agile teams to design, develop, test, implement, and support technical solutions across a full-stack development tools and technologies

  • Lead the craftsmanship, availability, resilience, and scalability of your solutions

  • Bring a passion to stay on top of tech trends, experiment with and learn new technologies, participate in internal & external technology communities, and mentor other members of the engineering community

  • Encourage innovation, implementation of cutting-edge technologies, inclusion, outside-of-the-box thinking, teamwork, self-organization, and diversity

  • Work across to improve the velocity of your and other teams

  • Lead efforts to deploy new and existing applications into AWS environments

  • Break existing monolithic applications into micro service architectures and build new microservices

Basic Qualifications:

  • Bachelor’s Degree

  • At least 7 years’ experience in software development

  • At least 5 years’ experience in people management

Preferred Qualifications:

  • Master’s Degree in Computer Science or a Master’s Degree in Software Engineering

  • 10+ years’ of experience in software development

  • 5+ years’ of experience in Agile practices

Capital One will consider sponsoring a new qualified applicant for employment authorization for this position.

The minimum and maximum full-time annual salaries for this role are listed below, by location. Please note that this salary information is solely for candidates hired to perform work within one of these locations, and refers to the amount Capital One is willing to pay at the time of this posting. Salaries for part-time roles will be prorated based upon the agreed upon number of hours to be regularly worked.

McLean, VA: $263,900 - $01,200 for Director, Software Engineering


Richmond, VA: 239,900 - 273,800 for Director, Software Engineering










Candidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amount offered to any candidate at the time of hire will be reflected solely in the candidate’s offer letter.

This role is also eligible to earn performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI). Incentives could be discretionary or non discretionary depending on the plan.

Capital One offers a comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being. Learn more at the Capital One Careers website. Eligibility varies based on full or part-time status, exempt or non-exempt status, and management level.

This role is expected to accept applications for a minimum of 5 business days.No agencies please. Capital One is an equal opportunity employer (EOE, including disability/vet) committed to non-discrimination in compliance with applicable federal, state, and local laws. Capital One promotes a drug-free workplace. Capital One will consider for employment qualified applicants with a criminal history in a manner consistent with the requirements of applicable laws regarding criminal background inquiries, including, to the extent applicable, Article 23-A of the New York Correction Law; San Francisco, California Police Code Article 49, Sections ; New York City’s Fair Chance Act; Philadelphia’s Fair Criminal Records Screening Act; and other applicable federal, state, and local laws and regulations regarding criminal background inquiries.

If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at or via email at . All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.

For technical support or questions about Capital One's recruiting process, please send an email to

Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.

Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).

View Now
Be The First To Know

About the latest Software engineers Jobs in Gaithersburg !

Software Engineering Bootcamp

22090 Reston, Virginia General Assembly

Posted today

Job Viewed

Tap Again To Close

Job Description

Meet the global demand for technical problem-solvers by developing your coding skills to create full-stack web applications across multiple frameworks, incorporating functionality from third-party APIs, executing software engineering projects in an Agile development workflow, and more.

Get the tech skills, career coaching and networking opportunities to become job ready for a career in Software Engineering, in as little as three months, with little or no previous experience.

Preferred candidates - All others, except: medicine, architecture, chemists.

View Now

Manager, Software Engineering

22070 Herndon, Virginia ATPCO

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

Company Description

ATPCO is the world's primary source for air fare content, holding over 200 million fares across 160 countries. Every day, the travel industry relies on ATPCO's technology and data solutions to help millions of travelers reach their destinations efficiently. Join us and contribute to the development of innovative applications that power global travel. ATPCO is everywhere people buy flights.

We're not just shaping the future of air travel- we're redefining how and where great work happens. At ATPCO, we believe in flexibility, trust, and a culture where your wellbeing comes first

Why Join Us?

Remote-First Culture - Flexibility to work from home in your country of hire

"Leave Your Way" PTO- Take the time you need, when you need it

401(k) with Generous Employer Match- Invest in your future

Comprehensive Benefits- Medical, dental, vision, & mental health

Global Tuition and Gym Reimbursement- Learn and grow on us

Standby Flight Program- Explore the world

Inclusive, Collaborative Culture- Be seen, heard, and valued

Our Culture:

We've built a remote-first culture rooted in trust, transparency, and belonging. With open-door leadership, weekly 1:1s, and real-time recognition, we keep our people connected and valued-no matter where they work.

Our cultural pillars of Collaboration, Empowerment, Innovation, Learning, Transparency, and Trust guide how we show up for one another and grow together.

Job Description

As the Engineering Manager, you'll lead the team behind ATPCO's Product Catalog a cornerstone solution enabling airlines to deliver dynamic offers at scale. This initiative is transforming airline retailing by providing a single source of truth that ensures consistency, accuracy, and trust across the travel ecosystem. You will guide engineers in building an industry-critical platform that handles complex product definitions, dependencies, and rules with speed and reliability. Your leadership will directly influence how airlines create, manage, and distribute products from shopping to settlement, driving the next generation of offers worldwide

Key Responsibilities:
  • Engineering Excellence: Champion best engineering practices (e.g., Test-driven development, CI/CD, Microservices etc.) within the team, ensuring that all software development processes are optimized for quality, efficiency, and scalability.
  • System Architecture: Collaborate with architects and senior engineers to design and implement scalable, resilient, and maintainable system architectures.
  • People Management: Lead, mentor, and develop a team of engineers, fostering a culture of continuous improvement and professional growth. Provide guidance on career development and performance management.
  • Team Building: Build and maintain a high-performing engineering team, ensuring the right balance of skills, diversity, and experience to meet business goals.
  • Cross-Functional Collaboration: Work closely with product, design, and other engineering teams to deliver products that meet customer needs. Facilitate effective communication and collaboration across teams.
  • Stakeholder Communication: Manage stakeholder expectations by providing regular updates on project status, risks, and opportunities. Ensure transparency and alignment between engineering efforts and business objectives.
  • Operational Responsibility: Oversee the operational health of the products under your team's purview, ensuring high availability, security, and performance.
  • Continuous Improvement: Continuously assess and improve software engineering and delivery practices. Foster an environment of innovation and experimentation within the team.
Qualifications:
  • Experience:
  • Minimum 3+ years of experience in a software engineering management role.
  • Minimum 7+ years of experience in software development with a strong understanding of engineering best practices and system architecture.
  • Technical Skills:
  • Proficiency in programming languages such as Java, Python, C++, or similar.
  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud)
  • Strong knowledge of Agile/SCRUM methodologies.
  • Leadership Skills:
  • Proven track record of building and leading high-performing teams.
  • Strong mentoring and coaching skills, with a focus on fostering a collaborative and inclusive team environment.
  • Communication Skills:
  • Excellent verbal and written communication skills.
  • Ability to effectively communicate complex technical concepts to both technical and non-technical stakeholders.
Preferred Qualifications:
  • Experience with large-scale distributed systems.
  • Familiarity with modern DevOps practices and tools.
  • Prior experience in a cross-functional or matrixed organization.
  • Strong problem-solving skills and a proactive approach to addressing challenges.

Salary Range: USD $153,000 - $186,000

*The disclosed range estimate has not been adjusted for applicable geographic differential associated with the United States*

Qualifications

Additional Information

At ATPCO, we are deeply committed to diversity, equity, and inclusion. Our supportive policies promote work-life balance through flexible work arrangements, and we cultivate a workplace where every employee feels valued, respected, and a true sense of belonging.

We consider qualified applicants for employment without regard to race, gender, age, color, religion, national origin, citizenship status, marital status, disability, sexual orientation, protected military/veteran status, gender identity or expression, genetic information, marital status, medical condition, or any other legally protected factor

All your information will be kept confidential according to EEO guidelines.

Videos To Watch
View Now

Software Engineering, Advisor

20701 Annapolis Junction, Maryland Peraton

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

Responsibilities

This Technical Task Order (TTO) supports a suite of web-based applications designed to automate data management for Intelligence Community (IC) data custodians. These mission-critical products capture information and approvals that enable the secure and compliant movement of data across the customer mission space. By standardizing and simplifying data workflows, the applications ensure efficient data reuse and seamless integration with downstream mission tools.

Work will be performed at the Peraton contractor facility.

The Software Engineer will join a mature Agile development team, contributing to the full software development lifecycle. The primary development language is Java, with opportunities to broaden technical expertise using modern frameworks and tools such as Quarkus and PrimeFaces. This role is ideal for an experienced developer who enjoys solving complex problems, working in a collaborative team environment, and delivering high-quality mission-focused applications.

Key Responsibilities

  • Design, develop, and maintain secure web-based applications supporting mission data management and movement.

  • Participate in Agile ceremonies (planning, daily stand-ups, sprint reviews, and retrospectives) to ensure timely and quality software delivery.

  • Analyze and translate requirements into technical designs, ensuring compliance with performance, security, and operational constraints.

  • Implement and optimize algorithms and system logic for efficient and reliable application performance.

  • Perform quality assurance by conducting peer code reviews and testing to maintain high development standards.

  • Collaborate with system engineers, hardware engineers, and stakeholders to define requirements, resolve technical issues, and align software capabilities with mission needs.

  • Support the installation, configuration, and monitoring of software systems to ensure operational readiness.

  • Contribute to continuous process improvement by recommending updates to documentation, development practices, and software standards.

Qualifications

The Software Engineer shall have at least the following experience:

  • Eight (8) years’ experience as a SWE in programs and contracts of similar scope, type, and complexity is required. Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree.
  • Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints; Perform quality control on team products.
  • Implement recommendations for improving documentation and software development process standards.
  • Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interfaces.
  • Coordinate software system installation and monitor equipment functions to ensure operational specifications are met.
  • Active TS/SCI clearance with polygraph clearance is required.

Desired Qualifications:

  • Experience with the following:
    • DBA development
    • Java
    • SQL
    • Query creation
    • PostGreSQL
    • ElasticSearch aggregations

Peraton offers enhanced benefits to employees working on this critical National Security program, which include heavily subsidized employee benefits coverage for you and your dependents, 25 days of PTO accrued annually up to a generous PTO cap and eligible to participate in an attractive bonus plan.

#MPOJobs #PeratonRoyalMove #AJCM

Peraton Overview

Peraton is a next-generation national security company that drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy. As the world’s leading mission capability integrator and transformative enterprise IT provider, we deliver trusted, highly differentiated solutions and technologies to protect our nation and allies. Peraton operates at the critical nexus between traditional and nontraditional threats across all domains: land, sea, space, air, and cyberspace. The company serves as a valued partner to essential government agencies and supports every branch of the U.S. armed forces. Each day, our employees do the can’t be done by solving the most daunting challenges facing our customers. Visit peraton.com to learn how we’re keeping people around the world safe and secure.

Target Salary Range $104,000 - $166,000. This represents the typical salary range for this position based on experience and other factors. EEO EEO: Equal opportunity employer, including disability and protected veterans, or other characteristics protected by law.
View Now
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Software Engineers Jobs View All Jobs in Gaithersburg