Full Stack Software Engineer

 

Description:



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

     

Organization Space Telescope Science Institute
Industry IT / Telecom / Software Jobs
Occupational Category Full Stack Software Engineer
Job Location Baltimore,USA
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2026-07-28 8:35 pm
Expires on 2026-09-11