DeveloperJobs.io
← Back to all jobs
Northrop Grumman

Software Engineer (lead Python programming) – Level 4

Fairfax, VA $142k - $213k/yr Full time Posted 2h ago

Job Description

Northrop Grumman seeks a Software Engineer (Lead Python Programming) at Level 4 to guide a small software team building simulation tools for satellite data flow, onsite in Fairfax, VA on a 9/80 schedule with TS/SCI clearance.

Responsibilities

  • Help steer architecture choices by weighing pros and cons of approaches and technologies, ensuring alignment with project goals and requirements.
  • Design and implement new software or modify existing components to add features.
  • Detect and resolve defects, considering the broader impact on the software system.
  • Develop tests to verify code correctness and compliance with system requirements.
  • Build and refine software pipelines and deployment methods to automate development, promoting consistency and efficiency.
  • Collaborate with cross‑functional teams, including network specialists, to ensure the simulation models reflect relevant parameters.
  • Lead, mentor, and allocate tasks to junior developers to grow software capabilities.
  • Provide technical updates to the Government customer.
  • Lead efforts to transfer existing software tools and datasets from Unclassified to Classified environments.

Requirements

  • Active TS/SCI clearance that is current and within scope at the time of application.
  • Level 4 designation corresponds to a Senior Principal level.
  • Bachelor’s degree with eight years of software development experience; an additional four years may substitute for a completed degree.
  • Master’s degree with six years of software development experience.
  • PhD with four years of software development experience.
  • Proven Python programming experience for at least three years at a senior level.
  • Experience with software architecture design patterns.
  • Experience with version control practices, Gitlab preferred.

Technologies

  • Python
  • Gitlab

Compensation

  • Salary range: USD 142,200 - 213,400 per year

Benefits

  • Health insurance
  • Life and disability insurance
  • Savings plan
  • Company paid holidays
  • PTO for vacation and personal business
  • Annual bonuses
  • Long Term Incentives

Relocation Assistance

  • Relocation assistance may be available

Clearance for Start

  • Yes

Clearance Type

  • SCI

Travel

  • Yes, 10% of the time

Preferred Qualifications

  • STEM degree
  • Experience with networking
  • Experience developing or using containerized software
  • Familiarity with DevOps fundamentals and maintaining software pipelines
  • Experience productizing software solutions
  • Experience leading junior software developers
  • Experience with satellite network management and traffic topology

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.