Senior Software Engineer- Microservices - #0035997

Submission Information
Publish Date: 
Tuesday, August 20, 2019
Archive Date: 
Tuesday, September 17, 2019
Job Summary
Job Category: 
Science Engineering
Institution Classification/Type: 
Space Telescope Science Institute
Street Line 1: 
3700 San Martin Drive
United States of America
Job Announcement Text: 

Your engineering skills could soon help expand the frontiers of space astronomy! Take your career to the next level and come join the Mikulski Archive for Space Telescopes (MAST) team with The Space Telescope Science Institute (STScI).  MAST is a multi-petabyte astronomical data archive that maintains Hubble, Kepler, GALEX, Transiting Exoplanet Survey Satellite (TESS) and James Webb Space Telescope (JWST) mission data.  You will work with a team that is passionate about the work they do in support of astronomers around the world. 

We offer an excellent and generous benefits package, tuition reimbursement, flexible work schedules and a stimulating and diverse work environment.  We are located in Baltimore, MD. Explore our benefits:

Your primary responsibilities in this job include:

The Mikulski Archive is seeking a Senior Software Engineer to develop and maintain microservices that support search interfaces, visualization tools and data handling services.  You will be will be part of an interdisciplinary team of astronomers, developers, archivists and analysts and will work in a collaborative, collegial manner with external collaborators as well as internal archive team members. You will provide technical guidance to other engineers and contribute to technical roadmaps.

Your Qualifications and Job Requirements:

B.S. degree in Computer Science and 5+ years of software development experience. B.S. degree in Physics, Astronomy, or Mathematics, or related field and with the required software development experience will be considered. Substitution of additional relevant education or experience for stated qualifications may be considered. The starting position and salary are commensurate with education and experience.

You are able to identify problems and implement solutions and offer guidance to development teams and end-users.  You have:

Experience designing and developing microservices

Experience with NGINX as routing mechanism for distributed applications

Working knowledge of ELK stack

Competency in Python for building scalable/reliable web application

Knowledge of using cloud for deployment (AWS)

Experience with CI/CD with tools like Jenkins

Experience with REST APIs and containerization (Docker)

Familiarity with one or more of the following is a plus:

Web services

Web-based visualization applications

GUI design and development

Working with large data sets and databases

Experience or knowledge of the Virtual Observatory

The current development environment includes Python, C#, JavaScript, HTML5, MS SQL Server.  Candidates with experience with any of these or related technologies are encouraged to apply. 

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

To Apply: Share your experience by completing an online application. Please upload a cover letter and resume on one PDF document for review. Applications received by September 10, 2019 will receive full consideration.

Direct job link:

Explore all career opportunities through our website at:

AURA, as a leader in the astronomical community, is committed to diversity and inclusion. AURA develops and supports programs that advance our organizational commitment to diversity, broaden participation, and encourage the advancement of diversity throughout the astronomical scientific workforce. Learn more at

As a recipient of U.S. Government funding, AURA is considered a government contractor and is subject to Equal Employment Opportunity and Affirmative Action regulations. As an Equal Opportunity and Affirmative Action Employer, AURA and all of the centers, do not discriminate based on race, sex, color, age, religion, national origin, sexual orientation, gender identity/gender identity expression, lawful political affiliations, veteran status, disability, and/or any other legally protected status under applicable federal, state, and local equal opportunity.

STScI sees the diversity of our staff as a strategic priority in our desire to create a first-rate scientific community. We reflect that deep commitment in strongly encouraging women, minorities, veterans and disabled individuals to apply for these opportunities.

Veterans, disabled individuals or wounded warriors needing assistance with the employment process can contact us at EOE/AA/M/F/D/V

Application Deadline: 
Tuesday, September 17, 2019
Current Status of Position: 
Accepting Applicants
Apply to Job
Attention To: 
Human Resources
Institution/Company Job ID or Reference Code: