Posted 4 days ago
Senior Software Engineer
ClarksburgOn-siteFull-time
AI Summary
Develops and maintains a multimedia review tool for federal government programs, leading a team of developers and integrating petabyte-scale data processing with analytics and UI capabilities.
About this role
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 StatusSkills
Agile MethodologyCI/CDCSSHigh-throughput ProcessingHTMLJavaJavaScriptMultimedia ProcessingPetabyte-scale DataSystem EngineeringUI DesignUX DesignVue
Explore related jobs
More jobs at AMERICAN SYSTEMS
- ACourse Facilitator (ACNT)Dahlgren, VA
- AMaster Acquisition Program Management Analyst (TS/SCI Clearance Required)Washington, DC
- AHelp Desk Technician I (MCU)Quantico, VA
- ABD/Marketing SpecialistMcLean, VA
- AInformation Systems Security Specialist ATOFredericksburg, VA
- AInformation Systems Security Officer, Senior (TS Clearance w/SCI eligibility)Jacksonville, FL
Similar Petabyte-scale Data jobs
Jobs in Clarksburg
- AWork From Home - Member Solutions RepresentativeAO Garcia Agency · Clarksburg, West Virginia
- DCustomer Service Rep(01322) - 116 S Chestnut StDomino's · Clarksburg, WV
- DTeam Lead(01322) - 116 S Chestnut StDomino's · Clarksburg, WV
- R
Pipeline LabrorerRDR Utility Services Group · Clarksburg, West Virginia - R
Administrative AssistantRDR Utility Services Group · Clarksburg, West Virginia - R
Yard LaborerRDR Utility Services Group · Clarksburg, West Virginia
Browse these categories
Market data for software engineer roles
All reports →- Role reportSoftware engineer jobs, Sep 2026: new listings down 9.7%New software engineer listings fell 9.7% to 1,506 this week, the first weekly drop in a month. Prioritize applications while 1,506 fresh roles remain open.
- Salary reportSoftware engineer salary 2026: median midpoint is $190,587The median published range midpoint for US software engineer roles is $190,587, with the middle half from $166,000 to $222,000.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.