
Sr Principal Engineer Software
Northrop Grumman3 days ago
Bellevue, NE, USA or Colorado Springs, CO, USAStaff+
Base Salary
$129k - $194k/yr
Responsibilities
- Design, implement, integrate, test, debug, document, and sustain software for a ground-based radar system supporting Space Domain Awareness missions.
- Develop software for mission execution, system control, data processing, and long-term system sustainment.
- Build Java services and microservices using Spring Boot.
- Deploy and orchestrate containerized applications using Docker or Podman and Kubernetes.
- Develop automated build, test, and deployment pipelines using GitLab.
- Work collaboratively with systems engineering teams in a Linux environment.
- Use RESTful APIs, JSON-based interfaces, relational databases, and SQL.
- Perform unit and integration testing, debugging, root-cause analysis, profiling, and performance tuning.
- Support distributed, real-time, mission-critical, and defense-related software systems.
Requirements
- Experience developing software in Java.
- Experience building services or microservices with Spring Boot.
- Experience with Docker or Podman containerization.
- Experience with Kubernetes container orchestration and deployment.
- Experience with GitLab and automated build, test, and deployment pipelines.
- Experience developing in Linux environments.
- Experience with RESTful APIs and JSON-based interfaces.
- Experience with unit and integration testing, including tools such as JUnit and Mockito.
- Familiarity with relational databases such as PostgreSQL or MySQL and basic SQL.
- Experience using Java and Linux debugging tools and techniques.
- An active U.S. Government Secret security clearance that is current and within scope at the time of application.
- Eight years of experience with a Bachelor of Science, six years with a Master of Science, three years with a PhD, or four additional years in lieu of a degree.
- Preferred qualifications include distributed systems, microservice architectures, Kafka or RabbitMQ, API gateways, service discovery, Ansible, Terraform, Helm, Prometheus, Grafana, ELK or EFK, Java profiling, secure coding, C/C++ integration, real-time or mission-critical systems, and DevSecOps security scanning experience.
Benefits
- Health insurance coverage, life and disability insurance, savings plan, company-paid holidays, and paid time off.
- Employees may be eligible for overtime, shift differential, and discretionary bonuses in addition to base salary.
- No relocation assistance is available.
- The position requires travel 10% of the time.
- The position is based in Colorado Springs, Colorado, or Bellevue, Nebraska.
- U.S. citizenship is required for positions requiring government clearance.
Tech Stack
AnsibleApache KafkaC++DockerGrafanaHelmJavaJUnitKubernetesLinuxMySQLPostgreSQLPrometheusRabbitMQSpring BootSQLTerraform
Categories
About Northrop Grumman
Northrop Grumman designs and manufactures aircraft, spacecraft, missile defense, C4ISR, and cyber systems for the U.S. government, NASA, and allied nations. The company operates primarily through long-term defense and space contracts, delivering products and services spanning autonomous systems, sensors, software, and sustainment. Founded in 1994 and headquartered in Falls Church, Virginia, it is a public company listed on the NYSE (ticker: NOC).