N

Northrop Grumman

Builds stealth bombers, missiles, and satellites

Principal Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeCincinnati, OH, USA

About the Job

Requirements

  • A B.S. degree in Computer Science, Computer Engineering, or a related field and 5 years of programming experience; or an M.S. degree in those fields and 3 years of programming experience; or a Ph.D. and 0 years of relevant work experience.
  • Demonstrated experience developing software solutions using Python, C, or C++.
  • Demonstrated experience integrating commercial software products into a custom software solution.
  • Proven experience across the full software engineering lifecycle, including operations and maintenance of fielded systems.
  • Experience leading development of an important part of an application and mentoring more junior engineers.
  • An active Top Secret clearance is required.
  • U.S. citizenship is required.

Responsibilities

  • Implement cloud-based, full-stack software applications incorporating advanced algorithms, decision-support processing, and data fusion.
  • Create, evolve, and maintain software architecture to meet operational needs across the front end, back end, data, and cloud infrastructure.
  • Develop and integrate decision-support system processing and orchestration.
  • Develop and integrate algorithms, including optimization, analytics, and automated reasoning.
  • Produce knowledge from disparate data sources and sensors through scalable data services and APIs.
  • Implement user-facing components and services for operators and analytic users.
  • Own the architecture and design of advanced decision-support systems and analytic services.
  • Build and integrate microservices, APIs, and data pipelines that turn disparate data into actionable insight.
  • Develop web-based user interfaces that integrate with backend processes and databases.
  • Use modern cloud services, containers, and CI/CD in an operational environment.
  • Design, develop, integrate, test, deploy, and operate cloud-based mission applications and services.
  • Design and implement cloud-hosted microservices, APIs, and data pipelines for decision-support and analytic workflows.
  • Evaluate commercial solutions in make-or-buy analyses, including cloud services and COTS/GOTS components.
  • Develop custom algorithms and analytic services for decision making and situational awareness.
  • Integrate custom analytic tools and decision-support capabilities into an overall system and enterprise architecture.
  • Develop data products and knowledge services for automated and manual consumers, including dashboards, user interfaces, external systems, and APIs.

Desired Qualifications

  • Active SCI security clearance.
  • An advanced degree in Computer Science, Computer Engineering, or a related field.
  • Experience developing software solutions for U.S. government classified environments.
  • Hands-on experience developing full-stack software solutions hosted in cloud environments such as AWS or Azure, including microservices, serverless, containerized workloads, or managed data services.
  • Experience with web development using TypeScript, JavaScript, React, and Go.
  • Experience integrating COTS/GOTS software tools into a deliverable software product.
  • Experience with Agile methodology.
  • Experience developing software using UML or SysML within Cameo.
  • Familiarity with modern source control platforms such as Git, GitHub, or GitLab, and CI/CD workflows using Jenkins, GitHub Actions, or GitLab CI.
  • Knowledge of computer networking and optimization, modern software development environments, cloud integration, and virtualized or containerized computing environments such as Docker or VMware.

About the Company

Northrop Grumman

Builds stealth bombers, missiles, and satellites

Northrop Grumman builds military aircraft, missiles, rocket motors, satellites, and electronic systems, mostly for the American military and allied governments. It designed the B-2 stealth bomber and built NASA's James Webb Space Telescope, the largest telescope ever sent to space. The company works through four businesses: aircraft, missiles and ammunition, radar and communications systems, and space hardware such as satellites and solid rocket boosters. Most revenue comes from long-term government contracts, many of them classified. Its roots go back to Northrop Aircraft, founded in 1939, and it took its name after buying Grumman in 1994 and is based in Falls Church, Virginia.

Company size
10,001+
Company stage
IPO
Headquarters
Falls Church, VA
Founded
1939

Recently Posted Jobs

Explore more opportunities at Northrop Grumman

See more jobs