Expoint – all jobs in one place
Finding the best job has never been easier

Security Engineer jobs in United States, Virginia, Richmond

Unlock your potential in the high tech industry with Expoint. Search for job opportunities as a Security Engineer in United States, Virginia, Richmond and join the network of leading companies. Start your journey today and find your dream job as a Security Engineer with Expoint.
Company
Job type
Job categories
Job title (1)
United States
Virginia
Richmond
247 jobs found
15.09.2025
BOA

Bank Of America Software Engineer III United States, Virginia, Richmond

Limitless High-tech career opportunities - Expoint
Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements. Designs, develops, and modifies architecture components, application interfaces, and solution enablers while ensuring...
Description:

Job Description:

Job Description:
This job is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance requirements, and solutions are well designed with maintainability/ease of integration and testing built-in from the outset. Job expectations include a strong knowledge of development and testing practices common to the industry and design and architectural patterns.

Experienced full stack .NET developer with C#, MVC, MS SQL server. To work on application modernization efforts including containerization, .NET core and React implementation.

Responsibilities:

  • Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements
  • Designs, develops, and modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained
  • Mentors other software engineers and coach team on Continuous Integration and Continuous Development (CI-CD) practices and automating tool stack
  • Executes story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lifecycle
  • Performs spike/proof of concept as necessary to mitigate risk or implement new ideas
  • Automates manual release activities
  • Designs, develops, and maintains automated test suites (integration, regression, performance)

Required Qualifications:

  • Prefer full stack
  • ASP.NET, C#, MVC, HTML/CSS, SQL Server, LINQ, Entity Framework, REST, JSON
  • Visual Studio 2017 (or later), Team Foundation Server, SQL Server Management Studio
  • RESTful web services
  • Kendo UI (React JS is a nice to have)
  • Aspose.NET
  • HangFire.io
  • Experience working in Agile-scrum environment
  • Object Orientated design/coding
  • Strong SQL skills – stored procedures, views, data modelling

Desired Qualifications:

  • React
  • .NET Core

Skills:

  • Application Development
  • Automation
  • Influence
  • Solution Design
  • Technical Strategy Development
  • Architecture
  • Business Acumen
  • DevOps Practices
  • Result Orientation
  • Solution Delivery Process
  • Analytical Thinking
  • Collaboration
  • Data Management
  • Risk Management
  • Test Engineering
1st shift (United States of America)

Show more
14.09.2025
BOA

Bank Of America Solution Engineer II United States, Virginia, Richmond

Limitless High-tech career opportunities - Expoint
Participates in solution-driven discussions, such as various Communities of Practice (COPs), contributes to the design of large or highly complex architectural designs, and finds creative solutions through their knowledge of...
Description:

Job Description:

Job Description:


This job is responsible for defining the engineering approach within an end-to-end technology stack. This job will align to a technical domain but acts as contributor to multiple cross functional teams. Key responsibilities include engaging in development and production environments to identify and improve performance/capacity issues and creating and ensuring system design technology solutions comply with enterprise standards. Job expectations include providing and contributing to improvements in solution design, testing, and delivery practices.

Responsibilities:

  • Participates in solution-driven discussions, such as various Communities of Practice (COPs), contributes to the design of large or highly complex architectural designs, and finds creative solutions through their knowledge of the domain and operational constraints
  • Produces detailed designs of infrastructure and application architecture components
  • Ensures that execution aligns with product strategy by working with product management, product owners, and other stakeholders, contributing to the technology strategy for their technical domain
  • Collaborates with Development and Infrastructure teams to understand technical solutions and provide the performance capabilities required in the application across the technology stack put forward by Solution Engineer Lead
  • Mentors and guides more junior Engineers ensuring system design technology solutions comply with enterprise system design and engineering standards

Skills:

  • Analytical Thinking
  • Collaboration
  • Innovative Thinking
  • Solution Delivery Process
  • Solution Design
  • Architecture
  • Automation
  • Influence
  • Risk Management
  • Technical Strategy Development
  • Adaptability
  • Application Development
  • Business Acumen
  • DevOps Practices
  • Production Support

Application Management is related to Application Infrastructure Technology (AIT) for registered applications (AppHq) used within the Bank of America. These applications have a lifecycle and requirements that must be maintained to ensure compliance with Policies and Standards enforced by the bank.

Within EET Collaboration and Productivity there is a centralized Risk team aligned to product and technical teams who support and maintain compliance through the various systems, processes and tollgates related to the operation and roadmap for applications. Typically, the Application Manager is accountable for end-to-end compliance for specific applications. Maintaining this compliance is very much about managing risk and process for day-to-day operations and any change that requires tollgate approval. This role is about:

  • Monitoring/completing application deliverables identified in the Risk Integration and Support Environment tool (RISE).
  • Monitoring/managing mitigation of Vulnerabilities identified in Continuous Monitoring (CM).
  • Maintaining accuracy of application data (AppHq).
  • Ensuring GIS Security requirements are current.
  • Maintaining documentation to support approval processes and raising risk artifacts aligned to specific applications.
Key Responsibilities:
  • Strict adherence to framework for managing and governing risk and control activities.
  • Ensure compliance with standards for risk management.
  • Identification, response, and remediation for risk deliverables within specified timelines.
  • Identify and remediate vulnerability, application/platform issues within specified timelines.
  • Conforming to a sustainable risk culture and program.
  • Foster the Identify, Escalate, and Debate risk culture.
  • Appropriate escalation of control gaps and issues.
  • Create/manage metrics, provide transparency, and lead remediation of risk activities.
  • Adhere to, update, and/or create processes, internal controls, and procedures.
  • Maintain up to date status and reporting for on–demand review with peer groups, leadership, and Global Information Security.
  • Participate in governance routines, review of information and key reports / metrics and appropriately challenge.
  • Vulnerability remediation on Collaboration and Productivity applications.
  • Application Management.
Minimum Years of Experience
  • 5
Required Qualifications
  • Demonstrate extensive technical expertise in risk remediation.
  • Demonstrate extensive technical experience specifically with Cisco Voice Platforms.
  • Demonstrate technical knowledge on Nice, Avaya, Ribbon, and or IPC platforms.
  • Experience working in large real time communication environment.
Professional Competencies:
  • Strong analytical and organizational skills, including attention to detail, and ability to determine effective course of action as required.
  • Ability to thoroughly review, understand and interpret technology updates for applicability in the environment supported.
  • Ability to handle multiple tasks simultaneously and respond under pressure.
  • Strong influencing and interpersonal skills to interact in team and enterprise environment.
  • Flexibility and ability to effectively work in a fast-paced, fast-changing environment.
  • Ability to simplify analysis and complex information into succinct executive-level presentations.
  • Ability to effectively manage multiple, competing priorities and prioritize to meet aggressive deadlines.
  • Intermediate proficiency in M365 Suite.
Desired Qualifications
  • Bachelor (4-year) degree, with a technical major, such as computer science, computer engineering or 10 years relevant experience in lieu of degree.
  • 7+ years of strong technical experience in risk mitigation with a proven record of driving risks out of the environment
  • Must have exceptional time management skills, be customer oriented and strong organizational and coordination skills.
  • In-depth knowledge of collaboration platforms.
1st shift (United States of America)

Show more

These jobs might be a good fit

05.09.2025
R

Red hat Strategic Account Executive - National Security Programs United States, Virginia, Richmond

Limitless High-tech career opportunities - Expoint
Work with business stakeholders to define requirements of Salesforce system enhancements. Identify opportunities to modify requirements to utilize application best practices, provide scalability, and increase user adoption. Use Agile/Scrum methodologies...
Description:

About the job:

The Red Hat Sales Cloud team is looking for a Senior Application Engineer to help drive growth and development of our new Salesforce Lightning instance in Pune, India. In this role, you will be responsible for designing, developing, and implementing customized solutions integrating the Salesforce platform to other applications within the Red Hat ecosystem. You will have excellent communication skills and technical expertise and provide best practice recommendations for integration and application development, deployment, and iterative refinement.You should be a practical developer with a background in both Salesforce Platform, Integration and API development, Data management and security and Devops tooling. You’ll be collaborating with development, business system analyst (BSA), and quality assurance (QA) teams to support implementations.

What will you do?

  • Work with business stakeholders to define requirements of Salesforce system enhancements. Identify opportunities to modify requirements to utilize application best practices, provide scalability, and increase user adoption.

  • Use Agile/Scrum methodologies to deliver best-in-class enhancements of Salesforce/Apttus. Attend daily stand-ups, sprint planning sessions, and retrospectives, and required ceremonies to plan, track, and code development tasks.

  • Design, develop, test, and deploy enhancements via configuration, Process Builders, Flow, Apex, VisualForce, and Lightning Components. Work within Salesforce customization standards for Administrators and Developers to balance between rapid development and long-term code maintainability.

  • Participate in reviewing, debugging, and resolving issues with new or existing code.

  • Coordinate post-delivery activities such as hypercare support, delivery documentation, and knowledge transfer to our Enterprise Support team.

  • Comfortable building and demonstrating prototypes in Salesforce

  • Experience defining systems strategy, road-map, developing process flow diagrams, developing systems requirements, designing and prototyping, testing, training, defining support procedures, and implementing practical business solutions

  • Partner with various IT team and business stakeholders to identify and manage dependencies of Salesforce/Apttus enhancement deliverables associated with integrations and related systems

  • Work as part of a scrum team while working on your own minimal supervision

  • Work with other sales cloud and service cloud team members to build integrated solutions

?

  • 5+ years of experience implementing SFDC CRM capabilities

  • Bachelor’s degree in Computer Science or related field

  • Proficiency in Apex programming, including triggers, classes, and batch processes

  • Strong understanding of Salesforce data model, SOQL/SOSL, and platform governor limits

  • Experience building and maintaining Lightning Components and Visualforce pages

  • Hands-on experience with REST and SOAP APIs for both inbound and outbound integrations

  • Familiarity with Salesforce integration patterns, including callouts, outbound messaging, and middleware-based solutions

  • Ability to design and implement data mappings and transformations between Salesforce and external systems

  • Strong understanding of data security, sharing rules, and compliance best practices

  • Implementation of robust error handling, logging, and retry mechanisms for integration processes

  • Proficient in Salesforce DX, CLI, and version control systems (Git, Bitbucket)

  • Experience with CI/CD tools such as Jenkins, Copado

  • Familiarity with Agile/Scrum development methodologies and sprint-based delivery

  • Familiarity with Agile/Scrum development methodologies and sprint-based delivery

  • Skilled in configuring Named Credentials, Auth Providers, and secure OAuth-based authentication

  • Knowledge of event-driven architecture using Platform Events and Change Data Capture (CDC)

  • Ability to work on your own and manage multiple task assignments

  • Solid verbal and written communication skills, including presentation skills

  • Solid problem solving and troubleshooting skills with the ability to exercise mature judgment

The following are considered a plus:

  • Experience with middleware platforms such as MuleSoft, Dell Boomi, or Jitterbit

  • Salesforce certifications (e.g., Platform Developer I/II, Integration Architecture Designer)

  • Experience integrating with third-party systems such as ERP, marketing automation, or data lakes

Show more

These jobs might be a good fit

04.09.2025
CO

Capital One Senior Data Engineer Bank Tech United States, Virginia, Richmond

Limitless High-tech career opportunities - Expoint
Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies. Work with a team of developers with deep experience...
Description:
Senior Data Engineer (Bank Tech)


What You’ll Do:

  • Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies

  • Work with a team of developers with deep experience in machine learning, distributed microservices, and full stack systems

  • Utilize programming languages like Java, Scala, Python and Open Source RDBMS and NoSQL databases and Cloud based data warehousing services such as Redshift and Snowflake

  • Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, and mentoring other members of the engineering community

  • Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment

  • Perform unit tests and conduct reviews with other team members to make sure your code is rigorously designed, elegantly coded, and effectively tuned for performance

Qualifications:

  • Bachelor’s Degree

  • At least 3 years of experience in application development (Internship experience does not apply)

  • At least 1 year of experience in big data technologies

Qualifications:

  • 5+ years of experience in application development including Python, SQL, Scala, or Java

  • 2+ years of experience with a public cloud (AWS, Microsoft Azure, Google Cloud)

  • 3+ years experience with Distributed data/computing tools (MapReduce, Hadoop, Hive, EMR, Kafka, Spark, Gurobi, or MySQL)

  • 2+ year experience working on real-time data and streaming applications

  • 2+ years of experience with NoSQL implementation (Mongo, Cassandra)

  • 2+ years of data warehousing experience (Redshift or Snowflake)

  • 3+ years of experience with UNIX/Linux including basic commands and shell scripting

  • 2+ years of experience with Agile engineering practices

McLean, VA: $158,600 - $181,000 for Senior Data Engineer Richmond, VA: $144,200 - $164,600 for Senior Data EngineerThis 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.

. Eligibility varies based on full or part-time status, exempt or non-exempt status, and management level.

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 1-800-304-9102 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.

Show more

These jobs might be a good fit

04.09.2025
CO

Capital One Lead Software Engineer Full Stack Bank Tech United States, Virginia, Richmond

Limitless High-tech career opportunities - Expoint
Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs...
Description:
Lead Software Engineer, Full Stack (Bank Tech)

What You’ll Do:

  • Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the company

  • Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community

  • Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment

  • Utilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services

Basic Qualifications:

  • Bachelor’s Degree

  • At least 4 years of experience in software engineering (Internship experience does not apply)

  • At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud)

Preferred Qualifications:

  • Master's Degree

  • 7+ years of experience in at least one of the following: JavaScript, Java, TypeScript, SQL, Python, or Go

  • 3+ years of experience with AWS, GCP, Microsoft Azure, or another cloud service

  • 4+ years of experience in open source frameworks

  • 1+ years of people management experience

  • 2+ years of experience in Agile practices

At this time, Capital One will not sponsor a new applicant for employment authorization, or offer any immigration related support for this position (i.e. H1B, F-1 OPT, F-1 STEM OPT, F-1 CPT, J-1, TN, E-2, E-3, L-1 and O-1, or any EADs or other forms of work authorization that require immigration support from an employer).

McLean, VA: $193,400 - $220,700 for Lead Software Engineer Richmond, VA: $175,800 - $200,700 for Lead Software EngineerThis 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.

. Eligibility varies based on full or part-time status, exempt or non-exempt status, and management level.

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 1-800-304-9102 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.

Show more

These jobs might be a good fit

04.09.2025
CO

Capital One Senior Software Engineer Back End Enterprise Platform Techno... United States, Virginia, Richmond

Limitless High-tech career opportunities - Expoint
Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies. Share your passion for staying on top of tech...
Description:
Senior Software Engineer, Back End (Enterprise Platform Technology)


What You’ll Do:

  • Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies

  • Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community

  • Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment

  • Utilize programming languages like Java, Python, SQL, Node, Go, and Scala, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services

Basic Qualifications:

  • Bachelor’s Degree

  • At least 3 years of professional software engineering experience (Internship experience does not apply)

Preferred Qualifications:

  • 5+ years of experience in at least one of the following: Java, Scala, Python, Go, or Node.js

  • 1+ years of experience with AWS, GCP, Azure, or another cloud service

  • 3+ years of experience in open source frameworks

  • 2+ years of experience in Agile practices

At this time, Capital One will not sponsor a new applicant for employment authorization, or offer any immigration related support for this position (i.e. H1B, F-1 OPT, F-1 STEM OPT, F-1 CPT, J-1, TN, E-2, E-3, L-1 and O-1, or any EADs or other forms of work authorization that require immigration support from an employer).

Richmond, VA: $144,200 - $164,600 for Senior Software EngineerThis 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.

. Eligibility varies based on full or part-time status, exempt or non-exempt status, and management level.

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 1-800-304-9102 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.

Show more

These jobs might be a good fit

03.09.2025
CO

Capital One Senior Data Engineer PySpark/Spark AWS Databricks EMR ETL/SQ... United States, Virginia, Richmond

Limitless High-tech career opportunities - Expoint
Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies. Work with a team of developers with deep experience...
Description:
Senior Data Engineer (PySpark/Spark, AWS, Databricks, EMR, ETL/SQL)


What You’ll Do:

  • Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies

  • Work with a team of developers with deep experience in machine learning, distributed microservices, and full stack systems

  • Utilize programming languages like Java, Scala, Python and Open Source RDBMS and NoSQL databases and Cloud based data warehousing services such as Redshift and Snowflake

  • Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, and mentoring other members of the engineering community

  • Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment

  • Perform unit tests and conduct reviews with other team members to make sure your code is rigorously designed, elegantly coded, and effectively tuned for performance

Basic Qualifications:

  • Bachelor’s Degree

  • At least 3 years of experience in application development (Internship experience does not apply)

  • At least 1 year of experience in big data technologies

Preferred Qualifications:

  • 5+ years of experience in application development including Python, SQL, Scala, or Java

  • 2+ years of experience with a public cloud (AWS, Microsoft Azure, Google Cloud)

  • 3+ years experience with Distributed data/computing tools (MapReduce, Hadoop, Hive, EMR, Kafka, Spark, Gurobi, or MySQL)

  • 2+ year experience working on real-time data and streaming applications

  • 2+ years of experience with Relational DBs (MySQL, Postges, SQL Server)

  • 2+ years of data warehousing experience (Redshift or Snowflake)

  • 3+ years of experience with UNIX/Linux including basic commands and shell scripting

  • 2+ years of experience with Agile engineering practices

At this time, Capital One will not sponsor a new applicant for employment authorization, or offer any immigration related support for this position (i.e. H1B, F-1 OPT, F-1 STEM OPT, F-1 CPT, J-1, TN, E-2, E-3, L-1 and O-1, or any EADs or other forms of work authorization that require immigration support from an employer).

McLean, VA: $158,600 - $181,000 for Senior Data Engineer Richmond, VA: $144,200 - $164,600 for Senior Data EngineerThis 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.

. Eligibility varies based on full or part-time status, exempt or non-exempt status, and management level.

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 1-800-304-9102 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.

Show more

These jobs might be a good fit

Limitless High-tech career opportunities - Expoint
Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements. Designs, develops, and modifies architecture components, application interfaces, and solution enablers while ensuring...
Description:

Job Description:

Job Description:
This job is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance requirements, and solutions are well designed with maintainability/ease of integration and testing built-in from the outset. Job expectations include a strong knowledge of development and testing practices common to the industry and design and architectural patterns.

Experienced full stack .NET developer with C#, MVC, MS SQL server. To work on application modernization efforts including containerization, .NET core and React implementation.

Responsibilities:

  • Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements
  • Designs, develops, and modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained
  • Mentors other software engineers and coach team on Continuous Integration and Continuous Development (CI-CD) practices and automating tool stack
  • Executes story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lifecycle
  • Performs spike/proof of concept as necessary to mitigate risk or implement new ideas
  • Automates manual release activities
  • Designs, develops, and maintains automated test suites (integration, regression, performance)

Required Qualifications:

  • Prefer full stack
  • ASP.NET, C#, MVC, HTML/CSS, SQL Server, LINQ, Entity Framework, REST, JSON
  • Visual Studio 2017 (or later), Team Foundation Server, SQL Server Management Studio
  • RESTful web services
  • Kendo UI (React JS is a nice to have)
  • Aspose.NET
  • HangFire.io
  • Experience working in Agile-scrum environment
  • Object Orientated design/coding
  • Strong SQL skills – stored procedures, views, data modelling

Desired Qualifications:

  • React
  • .NET Core

Skills:

  • Application Development
  • Automation
  • Influence
  • Solution Design
  • Technical Strategy Development
  • Architecture
  • Business Acumen
  • DevOps Practices
  • Result Orientation
  • Solution Delivery Process
  • Analytical Thinking
  • Collaboration
  • Data Management
  • Risk Management
  • Test Engineering
1st shift (United States of America)

Show more
Find your next career move in the high tech industry with Expoint. Our platform offers a wide range of Security Engineer job opportunities in the United States, Virginia, Richmond area, giving you access to the best companies in the field. Whether you're looking for a new challenge or a change of scenery, Expoint makes it easy to find your perfect job match. With our easy-to-use search engine, you can quickly find job opportunities in your desired location and connect with top companies. Sign up today and take the next step in your high tech career with Expoint.