Senior Software Engineer

AMERICAN SYSTEMS

Clarksburg (WV)

On-site

USD 115,000 - 125,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

AMERICAN SYSTEMS is seeking a Senior Software Engineer in Clarksburg, WV to lead development of a petabyte-scale multimedia analysis platform. You will apply agile processes, mentor a team, and deliver features across the full software stack.

This role requires a Top Secret/SCI clearance, 10+ years in software development, and strong Java and front-end skills. You will ensure integration across MXU systems and maintain deployments.

Qualifications

  • Active Top Secret Clearance with the ability to obtain SCI access.
  • 10+ years of experience in software development, including multimedia processing, analysis, and data management.
  • Direct and recent experience building a petabyte-scale multimedia analysis platform.
  • Experience developing and maintaining applications that handle petabyte-scale data and high-throughput processing.
  • Proficiency in Java and front-end technologies, including JavaScript, HTML, CSS, and Vue.
  • Familiarity with Agile development methodologies and CI/CD practices.
  • Demonstrated ability to lead a technical team, including setting goals, assigning tasks, and driving projects to completion.
  • Strong problem-solving skills, with the ability to troubleshoot complex software issues.
  • Experience with user interface (UI) and user experience (UX) design, ensuring tools are accessible and efficient for end users.
  • Relevant certifications in technical architecture or software engineering preferred.

Responsibilities

  • Perform system engineering and develop the multimedia review tool using agile methodology to integrate bug fixes, security enhancements, and new capabilities.
  • Act as a subject matter expert for all portions of the multimedia review tool code base and lead a team of developers to implement new features and resolve software issues.
  • Deliver multimedia review tool builds using agile processes, providing incremental builds based on agreed-upon MXU requirements.
  • Develop and enhance the multimedia review tool to visually display, correlate, and report multimedia data based on metadata and analytic results.
  • Integrate the ingestion workflow with other MXU systems to seamlessly transfer data and processing results between systems that may be geographically separated with limited bandwidth.
  • Integrate MXU analytics to enable users to view images quickly and intuitively.
  • Perform system engineering and system administration to deploy the multimedia review tool to all MXU-designated development and operational environments.
  • Maintain multimedia review tool deployments across various infrastructures, ensuring the tool remains consistent with all policies, procedures, and requirements.
  • Provide level-of-effort and timing estimates during planning sessions.

Skills

Java
JavaScript
HTML
CSS
Vue
Agile methodologies
CI/CD
Team leadership
Big data
UI/UX design

Tools

CI/CD tools
Multimedia processing tools
Web development tooling

Job description

Senior Software Engineer

Location: US-WV-Clarksburg

ID: 2026-5003

Category: Software & Systems Development

Position Type: Full-Time

Remote: No

Clearance Required: Top Secret/SCI

Overview

AMERICAN SYSTEMS is an employee-owned federal government contractor supporting national priority programs through our strategic solutions in the areas of Information Technology, Test & Evaluation, Program Mission Support, Engineering & Analysis, and Training.

Responsibilities
  • Perform system engineering and develop the multimedia review tool using agile methodology to integrate bug fixes, security enhancements, and new capabilities.
  • Act as a subject matter expert for all portions of the multimedia review tool code base and lead a team of developers to implement new features and resolve software issues.
  • Deliver multimedia review tool builds using agile processes, providing incremental builds based on agreed-upon MXU requirements.
  • Develop and enhance the multimedia review tool to visually display, correlate, and report multimedia data based on metadata and analytic results.
  • Integrate the ingestion workflow with other MXU systems to seamlessly transfer data and processing results between systems that may be geographically separated with limited bandwidth.
  • Integrate MXU analytics to enable users to view images quickly and intuitively.
  • Perform system engineering and system administration to deploy the multimedia review tool to all MXU-designated development and operational environments.
  • Maintain multimedia review tool deployments across various infrastructures, ensuring the tool remains consistent with all policies, procedures, and requirements.
  • Provide level-of-effort and timing estimates during planning sessions.
Qualifications
  • Active Top Secret Clearance with the ability to obtain SCI access.
  • 10+ years of experience in software development, including in-depth knowledge of multimedia processing, analysis, and data management.
  • Direct and recent experience building a petabyte-scale multimedia analysis platform.
  • Experience developing and maintaining applications that handle petabyte-scale data and high-throughput processing.
  • Proficiency in Java and front-end technologies, including JavaScript, HTML, CSS, and Vue.
  • Familiarity with Agile development methodologies and continuous integration/continuous deployment (CI/CD) practices.
  • Demonstrated ability to lead a technical team, including setting goals, assigning tasks, and driving projects to completion.
  • Strong problem-solving skills, with the ability to troubleshoot complex software issues.
  • Experience with user interface (UI) and user experience (UX) design, ensuring tools are accessible and efficient for end users.
  • Relevant certifications in technical architecture or software engineering preferred.
Pay Transparency Statement

AMERICAN SYSTEMS is committed to pay transparency for our applicants and employee-owners. The salary range for this position is USD $115,000.00/Yr. - USD $125,000/Yr. Actual compensation will be determined based on several factors permitted by law. AMERICAN SYSTEMS provides for the welfare of its employees and their dependents through a comprehensive benefits program by offering healthcare benefits, paid leave, retirement plans, insurance programs, and education and training assistance.

EEO Statement

EEO Race/Sex/Disability Status/Veteran Status

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer SME
Software Engineer SME

AMERICAN SYSTEMS • Clarksburg (WV)

On-site
USD 125,000 - 135,000
Healthcare benefits
Paid leave
Retirement plans
+2
Senior Software Engineer — Lead Big Data Multimedia Tool
Senior Software Engineer — Lead Big Data Multimedia Tool

AMERICAN SYSTEMS • Clarksburg (WV)

On-site
USD 115,000 - 125,000
Senior Software Engineer, Multimedia Analytics SME
Senior Software Engineer, Multimedia Analytics SME

AMERICAN SYSTEMS • Clarksburg (WV)

On-site
USD 125,000 - 135,000
Healthcare benefits
Paid leave
Retirement plans
+2
Multimedia Toolkit Lead Developer
Multimedia Toolkit Lead Developer

Vuejobs • Clarksburg (WV), Northern (KY)

Hybrid
USD 130,000 - 185,000
Multimedia Toolkit Lead Developer
Multimedia Toolkit Lead Developer

MAXISIQ, Inc. • Clarksburg (WV)

On-site
USD 140,000 - 200,000
Software Engineer/Developer, Senior
Software Engineer/Developer, Senior

AMERICAN SYSTEMS • Orlando (FL)

On-site
USD 138,000 - 168,000
Systems Engineer, Senior
Systems Engineer, Senior

AMERICAN SYSTEMS • Colorado Springs (CO)

On-site
USD 110,800 - 185,100
Healthcare benefits
Paid leave
Retirement plans
+2
Platform Systems Engineer – Associate Principal
Platform Systems Engineer – Associate Principal

AMERICAN SYSTEMS • Orlando (FL)

On-site
USD 116,200 - 194,000
Senior Air Systems Analyst
Senior Air Systems Analyst

AMERICAN SYSTEMS • Alexandria (VA)

On-site
USD 165,000 - 200,000
Employee Stock Ownership Plan
Senior Back-End / Platform Engineer
Senior Back-End / Platform Engineer

AMERICAN SYSTEMS • Alexandria (VA)

On-site
USD 135,000 - 165,000
Health insurance
Retirement plans
Education and training assistance