Space Telescope Science Institute
Posted 1mo ago

Full Stack Software Engineer II

Space Telescope Science Institute
Baltimore, Maryland, United States
$105k-$125k/yrHybridFull Time
Responsibilities
  • developing software
  • maintaining archive
  • designing apis
Requirements
  • Bachelor's in CS or equivalent and 3+ years software engineering
  • Proficiency in Python
  • JavaScript
  • Django, Linux
  • GitLab
  • Pytest, Jira
  • Experience with REST APIs, TDD, CI/CD, monitoring
Technical tools mentioned
PythonJavaScriptShellLinuxJiraDjangoGitLabPytest

Job description

The Space Telescope Science Institute (STScI), operated by the Association of Universities for Research in Astronomy (AURA), is NASA’s science operations center for missions including the Hubble and James Webb Space Telescopes. STScI leads observation planning, data analysis, public engagement, and data archiving for flagship missions. Our staff spans astronomy, engineering, education, IT, communications, and administration—working together to bring space science to the world. Our world-class astronomical research center is based on the Johns Hopkins University Homewood campus in Baltimore, Maryland. Visit our website to learn more about our missions.

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 title is $105,000 - $125,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

Full Stack Software Engineer Position Overview: Role and Responsibilities

We are seeking a highly motivated Full Stack Software Engineer with strong experience in modern backend development, web technologies, DevSecOps, and data-driven application development. The ideal candidate will be comfortable working across the full software lifecycle, from architecture and implementation to deployment and monitoring.

Maintain and develop spacecraft housekeeping telemetry archive

  • Create software tools for telemetry analysis, visualization, and system enhancements
  • Assist with archiving system operation and maintenance tasks

Education, Experience and Skills

Bachelor’s degree in computer science, Software Engineering, or related field (or equivalent practical experience) and 3+ years of professional software engineering experience with the core skills and experience

Core Technical/Software Engineering Skills & Experience

  • Proficiency in Python, JavaScript, and shell scripting
  • Strong Linux administration and development experience. Solid understanding of software design patterns
  • Strong knowledge of S.O.L.I.D principles and Object-Oriented Design
  • Experience practicing Test-Driven Development (TDD)
  • Ability to write clean, maintainable, and scalable code
  • Hands-on experience with Jira for issue tracking and sprint management
  • Experience designing and implementing RESTful APIs
  • Hands-on experience with server-side Python development using Django
  • Practiced with object relational modeling (ORM)
  • Familiarity with CI/CD workflows using GitLab
  • Automated testing experience using Pytest
  • Workflow orchestration and scheduling experience
  • Experience with monitoring and observability

Preferred (not required) Qualifications

  • Experience working in Agile/Scrum environments
  • Familiarity with cloud platforms and infrastructure automation
  • Strong troubleshooting and debugging skills
  • Excellent communication and collaboration abilities

The substitution of additional relevant education and/or experience for stated qualifications may be considered.

We offer an excellent and generous benefits package, tuition reimbursement, flexible work schedules and a stimulating and diverse work environment. Explore our benefits: http://www.stsci.edu/opportunities/benefits

TO APPLY: Share your experience by uploading a resume and completing an online application. Applications received by August 24, 2026, will receive full consideration. Applications received after this date will be considered until the position is filled. Reference HRC0015986

Individuals needing assistance with the employment process can contact us at [email protected].

About Space Telescope Science Institute

Nonprofit astronomical research institute operating NASA space telescopes and data archives for the global astronomy community.

Similar jobs

Full Stack Software Engineer roles near Baltimore, Maryland
3d
Save
Mark Applied
Hide
Full‑Stack Software Engineer (React/Python)
Laurel, Maryland, United States
$104k-$218k/yr OnsiteFull Time
CACI
CACINYSE: CACI: Provider of specialized IT and mission-critical government services.
4+ YOEActive TS/SCI with polygraph, React and Python expertise, RHEL, PostgreSQL, Django, JavaScript frameworks, Docker, and qualifying technical education and experience.
React, Python, Red Hat Enterprise Linux (RHEL), SQL, PostgreSQL, Django, JavaScript, Docker, Ansible, Cribl, Splunk
3d
Save
Mark Applied
Hide
Full‑Stack Software Engineer (React/Python)
Laurel, Maryland, United States
$104k-$218k/yr OnsiteFull Time
CACI
CACINYSE: CACI: Provider of specialized IT and mission-critical government services.
4+ YOEActive TS/SCI with polygraph, technical education and 4–12 years relevant experience depending on degree, React, Python, Django, JavaScript, RHEL, PostgreSQL, Docker, and CI/CD expertise.
React, Python, CI/CD, Red Hat Enterprise Linux (RHEL), SQL, PostgreSQL, Django, JavaScript, Docker, Ansible, Cribl, Splunk
4d
Save
Mark Applied
Hide
Full Stack Software Engineer, Junior
McLean, Virginia, United States
$53k-$108k/yr OnsiteFull Time
Booz Allen Hamilton
Booz Allen HamiltonNYSE: BAH: Global firm providing management, technology, and engineering consulting services.
1+ YOE1+ year software development experience, Python, modern frontend technology, object-oriented programming, testing, databases and SQL, Git, independent research skills, bachelor's degree in computer science or engineering, and ability to obtain Secret clearance.
Python, Git, JavaScript, TypeScript, React, AWS, Azure, Docker, SQL, CI/CD
5d
Save
Mark Applied
Hide
Full-Stack Software Developer
Springfield, Virginia, United States
RemoteFull Time
Sphinx
Sphinx: Cybersecurity and intelligence services serving defense, government, homeland security, and Fortune 500 clients.
8+ YOE8+ years of full-stack software development, active TS/SCI clearance with current CI polygraph, U.S. citizenship, Docker/Kubernetes, DevSecOps, CI/CD, and secure coding experience.
React, Vite, MUI, Node, Express, PostgreSQL, TypeScript, Docker, Kubernetes, OWASP, NIST 800-53, Terraform, Ansible, NIST 800-207, Iron Bank, DCAR, CISSP, Certified Kubernetes Security Specialist (CKS), AWS Solutions Architect, AI/ML
5d
Save
Mark Applied
Hide
Senior Full Stack Software Engineer, Subscriptions DevOps
Washington, District of Columbia, United States
$120k-$199k/yr OnsiteFull Time
The Washington Post
The Washington Post: Privately owned American daily newspaper and digital news publisher serving local, national, and global readers.
5+ YOEBA/BS in computer science or equivalent experience; 5+ years AWS, 4+ years CI/CD and infrastructure as code, 3+ years Java, 2+ years Node.js, production operations, on-call, and AI-assisted engineering experience.
AWS, CI/CD, Java, Node.js, React, ECS, Lambda, S3, RDS, IAM, CloudWatch, AWS CDK, Jenkins, Airflow, Docker, CloudFormation, Terraform, JavaScript, TypeScript, DataDog
5d
Save
Mark Applied
Hide
Senior Full Stack Software Development
Grand Rapids or Los Angeles or Washington or Troy or New York City or Houston or Chicago or Owings Mills or Baltimore or Columbia or Richmond or Memphis or Raleigh or Boston or San Jose or San Francisco or Austin or Kalamazoo or Spokane or Denver or Fort Worth or Atlanta or Orlando or Dallas or Wilmington or Phoenix or San Antonio or Milwaukee or Madison or McLean or Melville or Woodbridge or Stamford or Miami or Philadelphia or Charlotte or Greenville or West Palm Beach or Costa Mesa or St. Louis or Fort Lauderdale or Seattle or Rosemont or Pittsburgh or Tulsa or Cincinnati or Cleveland or Columbus or Akron or Cherry Hill or Tampa or Minneapolis or Anchorage or Salt Lake City or Norfolk or Jacksonville or Boulder or Nashville or Oak Brook or Las Vegas or Indianapolis or San Diego or Potomac or Omaha
$110k-$120k/yr OnsiteFull Time
BDO USA
BDO USA: Professional services firm providing assurance, tax, and advisory services.
6+ YOERequires 6+ years developing full-stack web applications, 3+ years as a technical lead on large IT projects, and experience with at least two listed development areas. High school diploma required; bachelor's preferred.
AngularJS, React, .NET MVC, C#, Java, NodeJS, HTML, CSS, SASS, SQL Server, Oracle, MySQL, Azure Cosmos DB, MongoDB, Azure, AWS, ADF, SSIS, SSAS, SSRS, Power BI, Xamarin, Swift, Objective-C, GitHub Actions, Azure Pipelines, GitLab Runners, Microsoft Visual Studio, Microsoft Azure DevOps, GitHub, Microsoft Dynamics 365, Microsoft SQL Server, Azure SQL DB, Microsoft SQL Reporting Services, Azure Logic Apps, TypeScript, Angular, Microsoft Entity Framework, HTTP Debug Tools, Kentico CMS
6d
Save
Mark Applied
Hide
Full Stack Software Engineer
Annapolis Junction, Maryland, United States
$87k-$198k/yr HybridFull Time
Booz Allen Hamilton
Booz Allen HamiltonNYSE: BAH: Global firm providing management, technology, and engineering consulting services.
5+ YOERequires 5+ years of software development experience with Python or React, Agile methods, APIs or web stacks, UNIX/Linux, testing, and troubleshooting; TS/SCI clearance and bachelor's degree or equivalent experience.
Python, React, UNIX, Linux, APIs, DevOps
6d
Save
Mark Applied
Hide
Full Stack Software Engineer Graduate Co-op
Cambridge or Arlington
$28-$37/hr OnsiteInternship
MORSE Corp
MORSE Corp: Employee-owned defense technology consultancy delivering algorithm, software, and systems-engineering services to U.S. national-security customers.
Graduate co-op pursuing a BS or BA in computer science, engineering, or related field; Python, JavaScript, ReactJS, and Git experience required. US citizenship and ability to obtain security clearance required.
Python, ReactJS, AWS, Microsoft Azure, Docker, Apache Spark, Git, JavaScript