Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Staff Engineer Software image - Rise Careers
Job details

Staff Engineer Software - job 3 of 3

RELOCATION ASSISTANCE: Relocation assistance may be available

CLEARANCE TYPE: Top Secret

TRAVEL: Yes, 10% of the Time

Description

At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work — and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history.

Northrop Grumman Space Systems Sector is looking for you to join our team as a Staff Software Engineer based out of Aurora, CO. Northrop Grumman is supporting the U.S. Army’s Tactical Intelligence Targeting Access Node (TITAN) program, a scalable and expeditionary intelligence ground station that will leverage space, high altitude, aerial and terrestrial layer sensors to provide targetable data to commanders at all levels so they can quickly assess threats.  

What You’ll get to Do: We are looking for a Software Engineer experienced in software development (full stack development, front-end application development, web development, UX development, etc.) who wants to work on an agile development team using modern development practices tackling both new development and operational support. Our Aurora campus has numerous programs in all phases on the development and operational lifecycle, from smaller single scrum team efforts to larger multi-team efforts, some that leverage remote teams from other Northrop Grumman sites. Many of our programs are using a micro-service event driven architecture using Docker Containers, Kubernetes. We are flexible and career growth focused permitting staff to either deepen skills on one program or seek other internal opportunities over time to broaden skills, experiences, and mission exposure.

About our organization: As a Software Engineer, you'll be joining our growing Aurora Software and Digital Engineering department which has 200+ Software Engineer, DevOps Engineer, Systems Administrator, Database Administrator, and Network Engineer peers from entry-level to the most senior chief engineers and architects. Software Engineers frequently get into informal (example: Subject Matter Expert) and formal technical leadership roles within their programs, as applicable and per interest.  We have plenty of opportunity for career advancement into higher level technical roles or leadership positions. Our Software Department is part of a larger organization that includes Systems Engineering, Integration, and Test staff as well as a Hardware Engineering unit. This larger organization influences cross-program collaboration, professional development and training, as well as engagement and inclusion activities such as lunch-n-learns, campus events, and leadership mixers.

 Basic Qualifications:

  • Bachelor’s degree in science with 12+ years of software development experience; 10+ years of relative experience with a Master's; or 4 additional years of relative experience may be considered in lieu of a degree.
  • Current and active Top Secret/SCI security clearance required at time of application.
  • Experience in software development (full stack development, front-end application development, web development, UX development, etc.)
  • Experience with VueJS and proven fluency with front end development
  • Experience with system-to-system integrations using REST services, APIs, Enterprise Service Bus (ESB), microservices, etc.
  • Experience with Database management prefers Elastic
  • Experience programming in scripting languages (JavaScript).
  • Experience designing, developing, and troubleshooting using object-oriented programming (Java).
  • Experience with Container Management (Dockers and Docker-Compose) and networking with containers
  • Experience with/using Agile Methodology and Continuous Integration (CI) / Continuous Deployment (CD) Tools (Jenkins, Gitlab) and Practices
  • Comfortable using git, including branching, merging, and resolving merge conflicts

 Preferred Qualifications:

 It is preferred that a given candidate has some of the preferred qualification below. No expectation of all.

  •  Experience designing, developing, and troubleshooting in virtualized environments
  • Experience with Atlassian tools (Jira, Confluence, Bitbucket) and Kubernetes, Podman
  • Experience with software system integration, testing, and deployment, including but not limited to automation
  • Excellent problem-solving and debugging skills
  • Quick learning, comfortable with learning new technical concepts and new libraries and APIs

Salary Range: $171,000.00 - $256,400.00

The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.

Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.

The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.

Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit http://www.northropgrumman.com/EEO. U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.

Average salary estimate

$213700 / YEARLY (est.)
min
max
$171000K
$256400K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Staff Engineer Software, ngc

If you're a talented Staff Engineer Software looking for an exciting opportunity, Northrop Grumman in Aurora, CO, is eager to meet you! Here, we pride ourselves on being at the forefront of technological advancement while creating vital systems that positively impact lives. We’re currently supporting the U.S. Army’s Tactical Intelligence Targeting Access Node (TITAN) program, which is a scalable intelligence ground station designed to help commanders assess threats swiftly and effectively. In this role, you’ll leverage your experience in full stack development to be part of an agile team that thrives on innovation and creativity. Our organization is all about collaboration and career growth, allowing you to deepen your expertise on specific projects or explore various internal roles that broaden your skillset. You will work with contemporary tools including Docker, Kubernetes, and various programming languages like Java and JavaScript. The workplace culture at Northrop Grumman encourages intellectual curiosity and teamwork, where every employee's contributions help shape future technologies and solutions. With over 200 colleagues in our Aurora Software and Digital Engineering department, you'll not only make history but also have the chance for significant career advancement. Plus, we offer competitive salaries, relocation assistance, and a comprehensive benefits package. If you are ready to invent the future and enjoy the ride, we’d love to have you on board!

Frequently Asked Questions (FAQs) for Staff Engineer Software Role at ngc
What are the main responsibilities of a Staff Engineer Software at Northrop Grumman?

As a Staff Engineer Software at Northrop Grumman, you will lead software development efforts within the Tactical Intelligence Targeting Access Node (TITAN) program. Your responsibilities will include designing and implementing full stack solutions, engaging in agile methodologies, and collaborating with cross-functional teams to deliver impactful software solutions that enhance military intelligence capabilities.

Join Rise to see the full answer
What qualifications are required for the Staff Engineer Software position at Northrop Grumman?

To qualify for the Staff Engineer Software role at Northrop Grumman, candidates must hold a Bachelor’s degree in a relevant science field along with 12+ years of software development experience. For those with a Master’s degree, 10+ years of relevant experience is required. An active Top Secret/SCI security clearance is also necessary upon application.

Join Rise to see the full answer
What programming languages and technologies should a Staff Engineer Software at Northrop Grumman be familiar with?

Candidates for the Staff Engineer Software position at Northrop Grumman should be proficient in programming languages such as Java and JavaScript. Familiarity with VueJS for front-end development, as well as experience with container management using Docker and Kubernetes, is also highly preferred.

Join Rise to see the full answer
What is the work environment like for Staff Engineer Software at Northrop Grumman in Aurora, CO?

The work environment at Northrop Grumman in Aurora, CO, is dynamic and collaborative. As a Staff Engineer Software, you'll work alongside a diverse team of over 200 engineers, engaging in innovative projects that utilize modern development practices. The culture emphasizes intellectual curiosity, employee growth, and open communication, making it a great place to develop your career.

Join Rise to see the full answer
What opportunities for career advancement does Northrop Grumman offer to Staff Engineer Software?

Northrop Grumman is committed to employee growth, offering abundant opportunities for career advancement for Staff Engineer Software. Employees can pursue leadership roles or deepen their technical expertise in various programs through internal opportunities, professional development training, and hands-on experience across different projects.

Join Rise to see the full answer
Common Interview Questions for Staff Engineer Software
Can you explain your experience with full stack development?

In answering this question, you should provide specific examples of your work in full stack development, detailing the technologies used and your role in the projects. Highlight your familiarity with both front-end and back-end frameworks, showcasing your ability to create seamless, efficient applications.

Join Rise to see the full answer
What is your experience with Agile methodologies?

When discussing your experience with Agile methodologies, highlight specific projects where you have applied Agile practices. Explain your familiarity with Scrum or Kanban frameworks and your contributions to team meetings, sprint planning, and retrospectives, emphasizing your collaboration with team members.

Join Rise to see the full answer
How do you approach problem-solving in software development?

Describe your systematic approach to problem-solving. You may explain how you analyze an issue, break it down into smaller components, conduct research, and apply various programming techniques to troubleshoot. Highlight any specific instances where your problem-solving led to successful solutions.

Join Rise to see the full answer
What tools do you use for version control and collaboration?

For this question, mention your experience with version control systems, particularly Git. Discuss your experience with branching, merging, and resolving conflicts, and give examples of how you have collaborated with team members using tools like GitLab or Bitbucket.

Join Rise to see the full answer
Can you describe your experience with Docker and container management?

Elaborate on your experience using Docker for containerization. Provide details on how you have set up, managed, and deployed applications using Docker, and describe any specific projects where container management played a crucial role in your development process.

Join Rise to see the full answer
How do you ensure the quality of your code?

When addressing code quality, emphasize your use of testing methodologies, code reviews, and continuous integration practices. Point out how you prioritize writing clean, maintainable code and your process for debugging and optimization based on feedback or testing results.

Join Rise to see the full answer
What are microservices, and why are they important?

In your response, define microservices and discuss their importance in modern software architecture. Highlight their advantages, such as scalability, flexibility, and ease of integration, and refer to any relevant experience you have with implementing microservices in your projects.

Join Rise to see the full answer
Describe a challenging project you worked on and how you handled it.

Provide a detailed account of a challenging project, outlining the obstacles you faced and how you approached problem-solving. Discuss the thought processes and methodologies you employed to overcome these challenges, focusing on the lessons learned and the project’s successful outcome.

Join Rise to see the full answer
What role do you think collaboration plays in software development?

State the significance of collaboration in software development. Discuss your experiences working in teams and how collective brainstorming, communication, and diverse perspectives have influenced successful project outcomes and innovative solutions.

Join Rise to see the full answer
What motivates you to work in software engineering?

In your response, express your passion for technology and innovation within software engineering. Share personal anecdotes that reflect your commitment to continuous learning and the excitement you feel when tackling new challenges and contributing to impactful projects.

Join Rise to see the full answer
Similar Jobs
ngc Hybrid United States-Maryland-Elkton
Posted 12 days ago

Lead a team of Test Engineers at Northrop Grumman, ensuring safety and effectiveness in critical testing services.

Join Northrop Grumman as a Senior Principal Financial Support Specialist, where you'll lead financial planning and budgeting for innovative semiconductor projects.

Photo of the Rise User
Riot Games Hybrid Los Angeles, California, United States
Posted 4 days ago
Customer-Centric
Collaboration over Competition
Growth & Learning
Mission Driven
Medical Insurance
Dental Insurance
Vision Insurance
Family Coverage (Insurance)
Life insurance
Maternity Leave
Paternity Leave
Paid Time-Off
Social Gatherings
Company Retreats
Fitness Stipend

Join Riot Games as a Staff Software Engineer to enhance VALORANT's backend services and player experience.

Photo of the Rise User
Posted 3 days ago

Join Alkami as a Senior Software Engineer, where you'll innovate in the digital banking space and build robust APIs in a remote-first environment.

Photo of the Rise User
Posted 10 days ago
Associated Universities, Inc. Hybrid Charlottesville, Virginia, United States
Posted 21 hours ago

Join the National Radio Astronomy Observatory as a Software Engineer III, where you'll develop and maintain software solutions for cutting-edge radio astronomy instrumentation.

Photo of the Rise User

Join MeridianLink as a Software Engineer III, where you will drive the development of cutting-edge software solutions in a supportive and collaborative culture.

Ouryahoo Remote United States of America
Posted 10 days ago

Join Yahoo Finance as a Software Engineer II and play a crucial role in delivering exceptional user experiences on a leading finance platform.

Posted 11 days ago

Join Tallo in a fulfilling role as a Full Stack Software Engineer, where you'll innovate and contribute to empowering early talent.

Photo of the Rise User

Join mabl's innovative team as a Senior Full-Stack Software Engineer to shape the future of AI-driven test automation.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 20, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Columbus just viewed Credentialing Analyst at Experian
S
Someone from OH, Cincinnati just viewed Director, Logistics & Operations at Starface World
Photo of the Rise User
Someone from OH, Westlake just viewed Senior Data Engineer - (Remote) at Jobgether
K
Someone from OH, Lima just viewed Talent Operations Associate at Kinaxis Inc.
Photo of the Rise User
Someone from OH, Delaware just viewed Quality Engineer, Call Intelligence (Contract) at Replicant
Photo of the Rise User
Someone from OH, Lima just viewed Trainee Recruitment Consultant at Gi Group Holding
Photo of the Rise User
Someone from OH, Lima just viewed Associate Talent Development Partner at Niche
Photo of the Rise User
Someone from OH, Lima just viewed Talent Acquisition Coordinator at Clio
Photo of the Rise User
Someone from OH, Lima just viewed Remote Tax Professional at H&R Block
Photo of the Rise User
Someone from OH, Lima just viewed Senior SMB Client Onboarding Partner at H&R Block
Photo of the Rise User
Someone from OH, Oxford just viewed Third Party Risk Senior Manager at TAL
Photo of the Rise User
Someone from OH, Oxford just viewed Third Party Cyber Risk Assesor at Control Risks
Photo of the Rise User
Someone from OH, West Chester just viewed Data Analyst​/Associate, Data Analyst, Senior, or Lead at Ameren
Photo of the Rise User
Someone from OH, Cincinnati just viewed Quality Inspector - Mechanical - Level 1 at SQA Services
Photo of the Rise User
Someone from OH, Beachwood just viewed Mechanical Engineer (Entry Level) at CyberCoders
Photo of the Rise User
Someone from OH, Cleveland just viewed Associate Manager, CPG Ads & Promotions - S&O at DoorDash USA