Entry Level Software Engineer

General Dynamics

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Port Orchard, WA
Salary
$80,000–$95,000 / yr
Posted
5 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $160k
This role $88k
$66k most similar roles pay here $212k

This role pays less than 95% of similar roles. Most pay $121,812–$198,040 — the shaded band above. At the midpoint, this role pays about $88k versus about $160k 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 1002 open roles on FindRole.

Listed pay typically runs $124,397–$151,803 across 919 roles with salary data.

Most-posted roles

View all roles at General Dynamics

At a glance

TL;DR · Entry Level Software Engineer

The Entry Level Software Engineer joins the engineering team to design, develop, test, and maintain software solutions supporting the NOSIS program. Working within an Agile development environment, this individual contributes to full-stack development across frontend, backend, and infrastructure layers while participating in code reviews, sprint planning, and continuous integration pipelines. The role involves system integration, RESTful API design, and containerized deployments. Key technical skills include JavaScript, TypeScript, PostgreSQL, Spring Boot, Go, and Java for backend microservices. Additionally, the candidate will utilize Docker for containerization and may work with GitOps tools like FluxCD, message queues such as RabbitMQ or Kafka, and observability stacks including Prometheus and Grafana. The position focuses on developing mission-critical defense systems to solve complex technical challenges within the national security domain.

What does a Software Engineer earn in Washington?

Median $208525 from 282 postings across 34 companies.

See salary data

What you'll do

  • Design, develop, test, and maintain software solutions for the NOSIS program.
  • Perform full-stack development across frontend, backend, and infrastructure layers.
  • Develop backend microservices using Spring Boot, Go, or Java.
  • Build and maintain relational databases using PostgreSQL and TypeScript.
  • Design and implement RESTful APIs for system integration.
  • Manage containerized deployments using Docker and other orchestration tools.
  • Participate in code reviews, sprint planning, and CI/CD pipeline management.
  • Create and maintain technical documentation for software systems.

What we're looking for

  • Bachelor's degree in Software Engineering, Engineering, Science, or Math.
  • U.S. citizenship is required.
  • Must be able to obtain a Department of Defense Secret security clearance.
  • Experience with js and PostgreSQL for frontend and relational database development.
  • Experience with TypeScript for strongly-typed JavaScript development.
  • Experience with Spring Boot, Go, and Java for backend microservices.
  • Proficiency in RESTful API design, Docker containerization, and Agile methodologies.
  • Experience with GitOps, message queues, observability stacks, CI/CD pipelines, or Kubernetes (preferred).

More like this

Similar roles

Software Engineer

General Dynamics

Pittsfield, MA 21 days ago $100,219–$111,180
C C++ Linux Kubernetes Docker Containerization GitLab Synergy Network Switches Real-time Embedded Development Agile AI
2+ yrs exp Hybrid

Software Engineer

Applied Materials

Santa Clara, CA 65 days ago
C# C++ Python Linux EtherCAT Motion Control Machine Learning AI FPGA Software Architecture Robotics Automation Instrumentation Optical Imaging Systems Safety Logic Data Transfer
5+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 128 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 125 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

Booz Allen Hamilton

Aurora, CO 65 days ago $69,400–$158,000
Python Java Vue Node AWS Azure GCP RESTful APIs Agile Extreme Programming Linux Docker Kubernetes C# C C++ JavaScript React Automated Testing
3+ yrs exp

Software Engineer

SHI International

Somerset, NJ +1 58 days ago $125,000–$150,000
Python SQL JavaScript AWS Azure CI/CD DevOps TDD ORM PaaS IaaS SaaS Infrastructure as Code Cloud Computing Debugging Scripting
7+ yrs exp