Northrop Grumman

Lead Software Engineer – Level 4

Northrop Grumman

full-time

Posted on:

Location Type: Hybrid

Location: Fairfax • Maryland, North Carolina, Virginia • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $124,900 - $206,000 per year

Job Level

Senior

Tech Stack

PythonTypeScript

About the role

  • Contribute to architecture decisions by evaluating the pros and cons of approaches and technologies
  • Design and implement new software or modify existing software to add new features
  • Identify and fix bugs in the code, while considering greater impact on the software application as a whole
  • Develop tests that verify the correctness of the code and ensure it meets system requirements
  • Design, develop, and modify software pipelines and deployment methods to automate the software development process, ensuring consistency and efficiency
  • Collaborate with other teams, such as network specialists, to ensure that the simulation software properly models relevant parameters
  • Lead, mentor, and task less experienced software developers to create software capability
  • Support and deliver technical updates to Government customer
  • Leads effort to transfer existing software tools and datasets from an Unclassified to a Classified environment

Requirements

  • Requires an active DoD Top-Secret (TS) clearance with Sensitive Compartmented Information (SCI) eligibility
  • Level 4: Bachelor’s degree with 8 years of software development experience
  • An additional 4 years of experience may be considered in lieu of a completed Bachelor’s
  • Master’s degree with 6 years of software development experience
  • PhD with 4 years of software development experience
  • Demonstrated proficiency with Python with a minimum of 3 years of non-internship professional software development experience in Python
  • Experience in software architecture design patterns
  • Experience with Version Control practices (such as Git/Gitlab)
  • Strong object-oriented python programming skills
  • Experience with satellite systems and networking topology
  • A basic understanding of the network stack and associated network protocols
  • Strong software engineering fundamentals
Benefits
  • Health insurance coverage
  • Life and disability insurance
  • Savings plan
  • Company paid holidays
  • Paid time off (PTO) for vacation and/or personal business

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Pythonsoftware architecture design patternsobject-oriented programmingsoftware developmentsoftware testingsoftware pipelinesdeployment methodsbug fixingversion controlnetwork protocols
Soft skills
leadershipmentoringcollaborationcommunicationproblem-solving
Certifications
DoD Top-Secret clearanceSensitive Compartmented Information eligibility
GEICO

Staff Engineer

GEICO
Leadfull-time$115k–$230k / yearMaryland, New York · 🇺🇸 United States
Posted: 18 hours agoSource: geico.wd1.myworkdayjobs.com
AWSAzureCloudDistributed SystemsDockerGoogle Cloud PlatformJavaJavaScriptKubernetesMicroservicesSpringSpring Boot+1 more
Capital One

Senior Software Engineer, Full Stack

Capital One
Seniorfull-time$144k–$181k / yearIllinois, Virginia · 🇺🇸 United States
Posted: 1 day agoSource: capitalone.wd12.myworkdayjobs.com
AWSAzureCloudGoGoogle Cloud PlatformJavaJavaScriptOpen SourcePythonSQLTypeScript
The Hartford

Principal Software Engineer – API

The Hartford
Leadfull-time$167k–$250k / yearConnecticut, Illinois, North Carolina, Ohio · 🇺🇸 United States
Posted: 1 day agoSource: thehartford.wd5.myworkdayjobs.com
AWSCloud
GEICO

Staff Engineer – Payment Platform

GEICO
Leadfull-time$110k–$230k / yearCalifornia, Maryland · 🇺🇸 United States
Posted: 1 day agoSource: geico.wd1.myworkdayjobs.com
AzureCassandraCloudDockerElasticSearchJavaKubernetesMongoDBMySQLNoSQLPostgresPython+1 more