Software Engineer IV

General Dynamics

Confirmed live 3 days ago Trusted

Quick summary

Work type
On-site
Location
Annapolis Junction, MD
Salary
$195,500–$264,500 / yr
Posted
79 days ago
Freshness
Confirmed live 3 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $180k
This role $230k
$128k most similar roles pay here $279k

This role pays more than 89% of similar roles. Most pay $146,237–$214,500 — the shaded band above. At the midpoint, this role pays about $230k versus about $180k for comparable roles.

Based on 240 similar postings.

Employer

About General Dynamics

General Dynamics is a global aerospace and defense company offering a broad portfolio of products and services in business aviation, ship construction, land combat vehicles, and information technology. It serves customers in the U.S. government, allied governments, and a diverse array of commercial markets.

General Dynamics currently has 1123 open roles on FindRole.

Listed pay typically runs $124,093–$150,385 across 984 roles with salary data.

Most-posted roles

View all roles at General Dynamics

At a glance

TL;DR · Software Engineer IV

As a Software Engineer 4, you will join a team responsible for designing, developing, and maintaining a comprehensive distributed Metrics and Monitoring solution for HPC systems to ensure the reliability, performance, and scalability of HPC infrastructure. You will perform day-to-day tasks involving the development of Shell and Perl scripts to automate manual processes, as well as utilizing Python for software development. The role requires proficiency with Splunk, including SPL, dashboard creation, report development, data onboarding, field extractions, and incident management workflows. Technical requirements include experience with Linux CLI tools, Git source control, Infrastructure as Code principles using Ansible, and CI/CD methodologies via GitLab CI. Additionally, you will work with Log Management tools like Syslog-ng and rsyslog, and message brokers such as Kafka to solve complex infrastructure monitoring problems for mission-critical government projects.

What does a Software Engineer earn in Maryland?

Median $179000 from 35 postings across 7 companies.

See salary data

What you'll do

  • Design, develop, and maintain a distributed Metrics and Monitoring solution for HPC systems.
  • Ensure the reliability, performance, and scalability of HPC infrastructure.
  • Perform Splunk data onboarding, field extractions, data models, and performance tuning.
  • Create Splunk dashboards, reports, and manage alerting and incident management workflows.
  • Develop Shell and Perl scripts to automate manual processes.
  • Write software using Python for mission-critical government projects.
  • Implement Infrastructure as Code (IaC) principles using tools like Ansible.
  • Manage CI/CD pipelines and source control using GitLab CI and Git.

What we're looking for

  • Must be a United States citizen.
  • Must possess an active Top Secret SCI with Polygraph clearance.
  • Bachelor of Science degree required.
  • 15 or more years of related experience.
  • Proficiency in Python, Linux CLI/tools, and Unix Shell scripting.
  • Experience with Splunk (SPL, dashboards, data onboarding, alerting) and Log Management tools like Syslog-ng and rsyslog.
  • Experience with Infrastructure as Code (Ansible), CI/CD pipelines (GitLab CI), Git source control, and Kafka message brokers.
  • Security clearance.

More like this

Similar roles

Software Engineer

General Dynamics

Annapolis Junction, MD 48 days ago $114,750$155,250
C++ Dev-C++ Flutter Qt Matlab SDR Packet Processing 802.11 Device Driver Development GitLab Agile Software Integration Testing
4+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 108 days ago $179,500$246,500
C++ Python C# Java Rust Machine Learning PyTorch Signal Processing Computer Vision Robotics GPU Programming FPGA Web Service Architecture Numerical Methods
7+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 109 days ago $152,000$209,000
C++ Python C# Java Rust Machine Learning PyTorch Web Service Architecture Signal Processing Computer Vision Robotics User Interface Design Mathematical Modelling Numerical Methods GPU Programming FPGA
7+ yrs exp

Software Engineer

SpaceX

McGregor, TX 106 days ago
LabVIEW C++ Python National Instruments cDAQ cRIO PXI Data Acquisition Distributed Systems Network Communication Unit Testing Performance Optimization Debugging
1+ yrs exp

Software Engineer

Coinbase

Charlotte, NC 77 days ago $152,405$179,300
Golang React AWS Kubernetes Docker Python Java Angular Vue Distributed Systems Event-Driven Architecture Caching API Integration Observability
2+ yrs exp

Software Engineer

Booz Allen Hamilton

Rome, NY 78 days ago $69,300$158,000
Python Golang Java C C++ Spring React.js Node.js Angular.js SQL Oracle Cloud Platforms Agile Microsoft Office