IT Job Pro

Most Popular Tech Job site – Find Jobs || Post Jobs

Senior Software Engineer

Baltimore, MD Space Telescope Science Institute

Senior Software Engineer- #0039425

Posted: December 17, 2019

Baltimore, MD 21218, USA
Salary: $82,959.00 to 161,770.00

Job Details


Bring your passion for Engineering to The Data Management Division (DMD) team at the Space Telescope Science Institute (STScI). The DMD is responsible for a multi-petabyte astronomical data archive that maintains Hubble, Kepler, GALEX, TESS, James Webb Space Telescope (JWST) and Wide Field Infrared Survey Telescope (WFIRST) mission data. You will join a team that is passionate about the work they do in support of astronomers around the world. We offer a generous benefits package, tuition reimbursement, flexible work schedules and a stimulating and diverse work environment! Explore our benefits here:

The Role:

The Archive Sciences Branch in the Data Management Division is seeking a Senior Software Engineer to provide technical leadership and development in building web applications and services for the communities we support. Our applications include rich search interfaces, data pipeline processing, web-based visualization tools, and data APIs. You will be part of an interdisciplinary team of astronomers, developers, testers, archivists and analysts. We are recognized as providing first-class support for its users and science teams. Your job will be to design and implement services that support the data archive of today and help shape future innovations that will allow MAST to continue to be the premier archive for data-driven astronomy in the 21st century.


Senior Software Engineer with 10+ years of experience in building web applications and services.

Must possess a high degree of proficiency in technical leadership, mentoring junior staff and apply standard practices.

Developed scalable, reliable, highly-available secure and supportable production applications and take pride in shipping high-quality, secure-by-design code using a modern development toolchain.

Thrive in an environment that offers the freedom to develop novel solutions and have a demonstrated commitment to meeting project deadlines.

Enjoy solving hard technical problems and explaining your solutions to your peers as well as management.

Lastly, enjoy the challenge of migrating large, legacy codebases to new environments and working with your peers to develop roadmaps!

Essential Responsibilities:

Proficiency in take a project from scoping requirements through launch of the project

Work with engineering staff to evaluate potential new technologies for STScI data management

Provide technical leadership and mentorship to junior and mid-level engineers and astronomers at STScI

Determine and improve operational feasibility by conduction analysis, problem definition, requirements, and proposed solutions

Contribute to technical roadmaps for migrating existing applications and services to new solutions

Fluent in .NET Framework

Fluent with one or more object-oriented languages such as C# or Java

Experience with one or more scripted languages such as Python with the ability to learn more

Experience writing and tuning SQL databases including indexes, constraints, query tuning, etc.

Experience with Agile development

Experience in JavaScript and web frameworks

Comfortable developing in both Linux and Windows environments

BS/BA in Computer Science, Engineering, or in a related field. A different engineering, scientific or technical degree in combination with relevant work experience may be considered. The position level and salary are commensurate with education and experience.

Beneficial Skills:

Experience with AWS or other cloud services

Eagerness and willingness to learn new technologies

Experience with designing data models and web APIs

Experience in a CI/CD environment (Jenkins, etc)

Experience of Security compliance standards

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

Applications received by January 20, 2020 will receive full consideration.

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 the careers email address listed on our website. EOE/AA/M/F/D/V

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information. 41 CFR 60-1.35(c)

recblid 3zuzruu386vnk4xhxortdemr20ao7o

To apply for this job please visit