Software Engineer II

General Dynamics

Confirmed live yesterday Trusted

Quick summary

Work type
On-site
Location
Annapolis Junction, MD
Salary
$152,150–$205,850 / yr
Posted
79 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $152k
This role $179k
$97k most similar roles pay here $217k

This role pays more than 74% of similar roles. Most pay $122,661–$180,806 — the shaded band above. At the midpoint, this role pays about $179k versus about $152k 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 II

As a Software Engineer 2, you will join the engineering team to design, develop, and maintain tools and services supporting Atlassian products like Jira and Confluence. Working alongside cross-functional teams including system administrators and project managers, you will build seamless integrations to streamline workflows and enhance productivity for mission-critical government projects. Your daily work involves utilizing the Linux CLI, writing Bash, Python, and PHP scripts to automate administrative tasks, and performing extensive software development with Java. You will leverage technologies such as Docker for containerization, Kubernetes for orchestration, and Ansible for infrastructure as code. Additionally, you will manage source code via Git, implement CI/CD pipelines using GitLab CI, and develop within the Atlassian plugin SDK or Visual Studio Code to solve complex technical challenges in a Linux environment.

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 tools and services supporting Atlassian products like Jira and Confluence.
  • Write Bash, Python, and PHP scripts to automate administrative tasks and workflows.
  • Develop software using Java within integrated development environments like VS Code or the Atlassian SDK.
  • Implement Infrastructure as Code (IaC) principles and automation using tools such as Ansible.
  • Manage containerized services using Docker and Kubernetes orchestration.
  • Execute CI/CD pipelines and manage source code using Git branching strategies.
  • Create technical documentation for configurations, procedures, and system changes.
  • Maintain mission applications deployed in Linux environments.

What we're looking for

  • Must be a United States citizen.
  • Must possess an active Top Secret SCI with Polygraph clearance.
  • Bachelor of Arts or Bachelor of Science degree required.
  • 5+ years of related experience required.
  • Experience using Linux CLI and tools, Bash scripts, Python, and PHP for automation is required.
  • Extensive software development experience with Java and Git for source code management is required.
  • Experience with CI/CD (GitLab CI), Docker, Kubernetes, and IaC tools like Ansible is required.
  • Security clearance.

More like this

Similar roles

Software Engineer II

General Dynamics

Annapolis Junction, MD 41 days ago $152,150$205,850
Bash Python MongoDB Docker Kubernetes GitLab CI RabbitMQ Ansible PostgreSQL Helm Git Linux Jira Confluence CI/CD
5+ yrs exp

Software Engineer II

General Dynamics

Annapolis Junction, MD 58 days ago $152,150$205,850
Python Bash Linux CI/CD Docker PodMan containerd Ansible Git HashiCorp Vault Keycloak Netbox Splunk JIRA Confluence Agile Scrum SAFe
5+ yrs exp

Software Engineer III

General Dynamics

Annapolis Junction, MD 56 days ago $175,950$238,050
Bash Docker GitLab CI/CD Linux Python Java Ansible IaC Git PHP Jira Confluence
8+ yrs exp

Software Engineer II

Broadcom

CA 18 days ago $101,000$162,000
C++ Golang Python Kubernetes Docker containerd Linux Unix ESXi vSphere x86 Architecture Container Runtime SaaS CaaS FaaS Virtualization Open Source
3+ yrs exp

Software Engineer II

Microsoft

7 days ago $102,100$202,200
Azure Python C# C++ Java JavaScript Distributed Systems Machine Learning DevOps CI/CD Software Architecture Observability Telemetry AI Infrastructure SDLC
2+ yrs exp Hybrid

Software Engineer II, CoreAI

Microsoft

Redmond, WA 11 days ago $102,100$202,200
Python C# Java Go JavaScript C++ C Kubernetes Azure Generative AI Agentic Systems Observability Prompts Container Orchestration Cloud-native Infrastructure
2+ yrs exp