Software Engineering Manager

Baltimore, Maryland, United States

$160-180k

Full Time

21 minutes ago

Job description

The Space Telescope Science Institute (STScI) is a multi-mission science and operations center for NASA’s flagship observatories in Baltimore, Maryland, with 800+ employees. Learn more about our missions The Data Management Division (DMD) is seeking a Software Branch Manager for the area of archiving and distribution of our mission data. This position provides leadership, supervision, technical direction and mentorship of a diverse team of software engineers, build engineers and test engineers.

This position can support hybrid work. Candidates must reside in or be willing to relocate to our local market. (MD, DE, VA, PA, DC & WV).

This position requires US Citizenship or Permanent Residence in order to meet ITAR requirements.

The annual salary range for this senior level role is $160,000 - $180,000.  The posted salary range represents a general guideline; however, STScI considers a number of factors when determining base salary offers, such as internal pay equity, the scope and responsibilities of the position, the candidate's experience, education, and skill, and current market conditions.

Software Branch Manager Role

The manager is responsible for the development and operational maintenance for archiving for the JWST, HST and Roman missions. The archive area ingests, catalogs and distributes science and other archive products.  

Key Responsibilities:

  • Manage software engineers and astronomers working in an agile environment
  • Provide project management including coordination, detail planning, direction, and reporting
  • Provide functional management including recruitment, coaching, mentorship, and training
  • Establishing goals and track expected results to closure
  • Develop, maintain, and support continuous improvement activities
  • Coordinating with other groups both within and outside STScI
  • Analyze technology and resource needs to plan and assess the feasibility of projects
  • Participate in the development of standards and procedures for the engineering and technical work performed at STScI and implement them within the branch

Experience, Skills & Qualifications:

  • Bachelor Degree in Engineering, Computer Science, Astronomy, Physics, or a related scientific or technical field
  • Demonstrated progressive technical, management, and leadership experience
  • Effective communication skills
  • Experience managing staff developing and supporting a large complex system
  • Software engineering experience
  • Working knowledge of code versioning tools such as git
  • Demonstrated project management experience
  • Experience migrating legacy software applications, supporting both systems until successful retirement
  • Experience with Continuous Integration and Continuous Delivery (CI/CD)

Beneficial Skills

Experience with:

  • cloud software architecture and software development
  • agile techniques
  • large data sets and databases
  • working closely with operations side both resolving issues and providing continuous improvement

The position level and salary are commensurate with education, skills and experience.

 Our excellent benefits include:

  • Employer retirement contribution – direct STScI contribution of 10% of your salary from your first day
  • 12 days sick leave, 24 days’ vacation, and 10 paid holidays
  • Comprehensive medical/dental/vision/prescription plans, and more!

TO APPLY: Please upload a resume, cover letter and online application. Applications received by March 13, 2025 will receive full consideration. Applications received after this date will be considered until the position is filled.

Individuals needing assistance with the employment process can contact us at careers@stsci.edu.

Related Jobs

Aerospace/Software Engineering Intern

📍 Telework Location, Maryland, United States

🕒 Internship

📌 8 days ago

Software Engineer with TS Clearance (Contract)

📍 MD-Germantown, United States

💰 $90-160k

🕒 Full Time

📌 10 days ago

Staff Engineer Software

📍 United States-Maryland-Linthicum - United States-Maryland-Annapolis Junction, United States

💰 $163-245k

🕒 Full Time

📌 13 days ago

Apply now