logo

Northrop Grumman

Staff Engineer Software

Department
Engineering
Job Type / Location
remote
Experience Required
7+ years
Posted On

As a Staff Engineer Software, you will be responsible for leading the development and implementation of software solutions for complex systems. You will work closely with cross-functional teams to design, develop, and deploy software applications using a variety of technologies. This role requires a strong technical background in software engineering, as well as excellent communication and leadership skills.

Key Responsibilities:

  • Lead the development and implementation of software solutions for complex systems
  • Collaborate with cross-functional teams to design, develop, and deploy software applications
  • Develop and maintain software applications using a variety of technologies, including Python, Node.js, and AWS
  • Ensure high-quality software delivery through rigorous testing and validation
  • Provide technical leadership and mentorship to junior engineers
  • Stay up-to-date with industry trends and emerging technologies

Requirements:

  • 10+ years of experience in software engineering
  • Strong technical background in software engineering, including experience with Python, Node.js, and AWS
  • Excellent communication and leadership skills
  • Experience with DevOps practices and cloud computing
  • Ability to work in a fast-paced environment and prioritize multiple tasks

View Assessment Process

Think you'll be a good fit?