... software engineer to develop, maintain, and contribute to the community-oriented software ... Research in astronomy and astrophysics depends critically on open source and other scientific ...
... software engineer to develop, maintain, and contribute to the community-oriented software ... Research in astronomy and astrophysics depends critically on open source and other scientific ...
The software engineer will principally support the Astropy Project and contribute to projects that ... Research in astronomy and astrophysics depends critically on open source and other scientific ...
The software engineer will principally support the Astropy Project and contribute to projects that ... Research in astronomy and astrophysics depends critically on open source and other scientific ...
Software Engineer, Astro Core Services
New York, NY · On-site
$140K - $170K/yr
Astronomer empowers data teams to bring mission-critical software, analytics, and AI to life and is ... We're looking for a Software Engineer (Early Career / Recent Grad) join our Astro Core Services ...
Software Engineer, Astro Core Services
New York, NY · On-site
$140K - $170K/yr
Astronomer empowers data teams to bring mission-critical software, analytics, and AI to life and is ... We're looking for a Software Engineer (Early Career / Recent Grad) join our Astro Core Services ...
Astronomer empowers data teams to bring mission-critical software, analytics, and AI to life and is ... They are seeking a Software Engineer to join their Astro Core Services team, focusing on developing ...
Astronomer empowers data teams to bring mission-critical software, analytics, and AI to life and is ... They are seeking a Software Engineer to join their Astro Core Services team, focusing on developing ...
Senior Software Engineer, Platform
New York, NY · On-site
$168K - $230K/yr
Astronomer empowers data teams to bring mission-critical software, analytics, and AI to life and is ... We're looking for a Senior Software Engineer to join our Platform Engineering team. You get to go ...
Senior Software Engineer, Platform
New York, NY · On-site
$168K - $230K/yr
Astronomer empowers data teams to bring mission-critical software, analytics, and AI to life and is ... We're looking for a Senior Software Engineer to join our Platform Engineering team. You get to go ...
Senior Software Engineer
Baltimore, MD · On-site
$130K - $150K/yr
Our staff spans astronomy, engineering, education, IT, communications, and administration-working ... Create software tools and other products that will enable the astronomical community to analyze ...
Senior Software Engineer
Baltimore, MD · On-site
$130K - $150K/yr
Our staff spans astronomy, engineering, education, IT, communications, and administration-working ... Create software tools and other products that will enable the astronomical community to analyze ...
Senior Software Engineer
Baltimore, MD · On-site
$130K - $150K/yr
Our staff spans astronomy, engineering, education, IT, communications, and administration--working ... Create software tools and other products that will enable the astronomical community to analyze ...
Senior Software Engineer
Baltimore, MD · On-site
$130K - $150K/yr
Our staff spans astronomy, engineering, education, IT, communications, and administration--working ... Create software tools and other products that will enable the astronomical community to analyze ...
Software Engineer
New York, NY · On-site
$100K - $250K/yr
... astrophysics, biology, neuroscience and quantum computing. The selected candidates will work ... The Software Engineer will report to Shirley Ho, Senior Research Scientist and is a full-time fixed ...
Software Engineer
New York, NY · On-site
$100K - $250K/yr
... astrophysics, biology, neuroscience and quantum computing. The selected candidates will work ... The Software Engineer will report to Shirley Ho, Senior Research Scientist and is a full-time fixed ...
Senior Software Engineer
Dearborn, MI · On-site
$112K - $148K/yr
Role: Senior Software Engineer Location: Dearborn, MI (Hybrid) Employment Type: Full-Time We are ... Experience with BigQuery, Dataproc, Cloud Run, Airflow/Astronomer, or similar cloud technologies.
Senior Software Engineer
Dearborn, MI · On-site
$112K - $148K/yr
Role: Senior Software Engineer Location: Dearborn, MI (Hybrid) Employment Type: Full-Time We are ... Experience with BigQuery, Dataproc, Cloud Run, Airflow/Astronomer, or similar cloud technologies.
Software Engineer II
$92K - $102K/yr
You will collaborate with multidisciplinary teams including hardware engineers, scientists and ... Passion for astronomy, scientific software and advancing scientific research and discovery through ...
Software Engineer II
$92K - $102K/yr
You will collaborate with multidisciplinary teams including hardware engineers, scientists and ... Passion for astronomy, scientific software and advancing scientific research and discovery through ...
Software Engineer
Dearborn, MI · On-site
Software Engineer #1059251 Position Description: The Connected Vehicle Data Enablement (CVDE ... Astronomer, or similar tools. * Experience with CI/CD pipelines, automated testing, and modern ...
Quick apply
Software Engineer
Dearborn, MI · On-site
Software Engineer #1059251 Position Description: The Connected Vehicle Data Enablement (CVDE ... Astronomer, or similar tools. * Experience with CI/CD pipelines, automated testing, and modern ...
Field Engineer, SWAT
New York, NY · On-site
Astronomer empowers data teams to bring mission-critical software, analytics, and AI to life and is ... As a Field Engineer, SWAT, you will join our field team to deliver world-class technical solutions ...
Field Engineer, SWAT
New York, NY · On-site
Astronomer empowers data teams to bring mission-critical software, analytics, and AI to life and is ... As a Field Engineer, SWAT, you will join our field team to deliver world-class technical solutions ...
Field Engineer, SWAT
New York, NY · On-site
$175K - $240K/yr
Astronomer empowers data teams to bring mission-critical software, analytics, and AI to life and is ... As a Field Engineer, SWAT, you will join our field team to deliver world-class technical solutions ...
Field Engineer, SWAT
New York, NY · On-site
$175K - $240K/yr
Astronomer empowers data teams to bring mission-critical software, analytics, and AI to life and is ... As a Field Engineer, SWAT, you will join our field team to deliver world-class technical solutions ...
Astronomer empowers data teams to bring mission-critical software, analytics, and AI to life and is ... We're looking for a Staff+-level engineer who has built production platform systems at scale before ...
Astronomer empowers data teams to bring mission-critical software, analytics, and AI to life and is ... We're looking for a Staff+-level engineer who has built production platform systems at scale before ...
Field Engineer, SWAT
Manhattan, NY · On-site
Responsibilities : • Implement Astronomer's software and services in the core of some of the ... programming language. • Good understanding of network complexities and architectures • ...
Field Engineer, SWAT
Manhattan, NY · On-site
Responsibilities : • Implement Astronomer's software and services in the core of some of the ... programming language. • Good understanding of network complexities and architectures • ...
Full Stack Software Engineer
Los Angeles, CA · On-site
$140K - $180K/yr
We are seeking a highly skilled and experienced Full Stack Software Engineer to join our dynamic ... A love of astronomy, physics, and science. What We Offer * Competitive Compensation - A salary ...
Full Stack Software Engineer
Los Angeles, CA · On-site
$140K - $180K/yr
We are seeking a highly skilled and experienced Full Stack Software Engineer to join our dynamic ... A love of astronomy, physics, and science. What We Offer * Competitive Compensation - A salary ...
Senior Software Engineer
$125K - $167K/yr
... Astronomy (AURA). AURA, a consortium of 49 U.S. institutions and 3 international affiliates ... We are seeking a Senior Software Engineer to provide technical leadership and hands-on development ...
Senior Software Engineer
$125K - $167K/yr
... Astronomy (AURA). AURA, a consortium of 49 U.S. institutions and 3 international affiliates ... We are seeking a Senior Software Engineer to provide technical leadership and hands-on development ...
Radio Astronomer
Washington, DC · On-site
$110K - $130K/yr
Experience with either the Common Astronomy Software Applications (CASA) or Astronomical Image Processing System (AIPS) packages. * Proficiency with Python programming and standard software ...
Radio Astronomer
Washington, DC · On-site
$110K - $130K/yr
Experience with either the Common Astronomy Software Applications (CASA) or Astronomical Image Processing System (AIPS) packages. * Proficiency with Python programming and standard software ...
Radio Astronomer
Washington, DC · On-site
Experience with either the Common Astronomy Software Applications (CASA) or Astronomical Image Processing System (AIPS) packages. * Proficiency with Python programming and standard software ...
Radio Astronomer
Washington, DC · On-site
Experience with either the Common Astronomy Software Applications (CASA) or Astronomical Image Processing System (AIPS) packages. * Proficiency with Python programming and standard software ...
Radio Astronomer
Washington, DC · On-site
$110K - $130K/yr
Experience with either the Common Astronomy Software Applications (CASA) or Astronomical Image Processing System (AIPS) packages. * Proficiency with Python programming and standard software ...
Quick apply
Radio Astronomer
Washington, DC · On-site
$110K - $130K/yr
Experience with either the Common Astronomy Software Applications (CASA) or Astronomical Image Processing System (AIPS) packages. * Proficiency with Python programming and standard software ...
Astronomy Software Engineer information
See salary details
$67K - $81.3K
6% of jobs
$81.3K - $95.5K
15% of jobs
$105.1K is the 25th percentile. Wages below this are outliers.
$95.5K - $109.8K
6% of jobs
$109.8K - $124.1K
16% of jobs
The median wage is $133.2K / yr.
$124.1K - $138.4K
11% of jobs
$147.3K is the 75th percentile. Wages above this are outliers.
$138.4K - $152.6K
33% of jobs
$152.6K - $166.9K
10% of jobs
$166.9K - $181.2K
2% of jobs
$181.2K - $195.5K
0% of jobs
$195.5K - $209.7K
0% of jobs
$209.7K - $224K
0% of jobs
$67K
$129.7K
$224K
How much do astronomy software engineer jobs pay per year?
What is an Astronomy Software Engineer job?
An Astronomy Software Engineer develops and maintains software used in astronomical research, telescope operations, and data analysis. They work with astronomers to design algorithms, process large datasets, and optimize telescope control systems. Common tasks include developing simulation tools, automating data pipelines, and improving imaging software. This role requires expertise in programming, scientific computing, and an understanding of astrophysical concepts.
What are common day-to-day responsibilities for an Astronomy Software Engineer?
An Astronomy Software Engineer typically spends their day designing, developing, and debugging software to analyze astronomical data or control telescopes and instruments. They may collaborate with astrophysicists, data scientists, and other engineers to implement algorithms, integrate new features, or troubleshoot issues in existing systems. Reviewing scientific requirements, writing technical documentation, and supporting data pipelines or archives are also common tasks. This role requires balancing independent problem-solving with teamwork to ensure software meets rigorous scientific and operational standards.
What are the key skills and qualifications needed to thrive in the Astronomy Software Engineer position, and why are they important?
To succeed as an Astronomy Software Engineer, a solid background in computer science, mathematics, and astronomy—typically with a relevant degree—is essential. Experience with programming languages like Python, C++, or Java, familiarity with astronomical data formats (such as FITS), and use of tools like MATLAB or IRAF are often required. Strong analytical thinking, attention to detail, and effective communication skills are valuable soft skills in this field. These abilities are crucial for accurately developing, maintaining, and optimizing software that supports advanced research and scientific discoveries in astronomy.

Software Engineer (MESA), Center for Computational Astrophysics
Manhattan, NY • On-site
Full-time
Posted 13 days ago
Key responsibilities
Adapt MESA to new technologies and evolving requirements such as compiler updates, library evolutions, operating systems progression, and hardware advances.
Provide daily care and enhancement of the MESA source code in collaboration with the MESA-developers team and user community.
Help support various software development efforts of CCA scientists.
Job description
The Center for Computational Astrophysics (CCA) at the Flatiron Institute, a division of the Simons Foundation, is seeking a full-time research software engineer to develop, maintain, and contribute to the community-oriented software instrument tool MESA (Modules for Experiments in Stellar Astrophysics), and contribute to projects that align with the research directions of the CCA. More information about the CCA can be found on the CCA website. We expect the position to adapt over time to the needs of the broader astronomical community and CCA research community.
Research in astronomy and astrophysics depends critically on open source and other scientific software projects that are largely community driven (i.e. not developed or maintained by specific institutions). The primary role of this position (approximately 60% of effort) is to help support the community-oriented software instrument tool MESA.
The other major role of this position is to support and contribute to projects that align with the current research directions of the CCA, and provide leadership in supporting the larger software community within CCA.
ESSENTIAL FUNCTIONS AND RESPONSIBILITIES
The CCA seeks a full-time research software engineer to support the MESA (Modules for Experiments in Stellar Astrophysics) software instrument tool, and to help build, improve, and support software efforts within the center.
MESA is a suite of open-source libraries extensively used in computational stellar astrophysics. It uses adaptive mesh refinement and sophisticated timestep controls, and supports shared memory parallelism based on OpenMP. Its wide-ranging capabilities allow the simulation of diverse stellar evolution scenarios, from low-mass to massive stars, including advanced evolutionary stages and binary interactions. See https://docs.mesastar.org/en/latest/ for more information about MESA.
Within the MESA Project, the successful candidate will be responsible for:
- Technical Management and Enhancement: Adapting MESA to new technologies and evolving requirements such as compiler updates, library evolutions, operating systems progression, and hardware advances (e.g. GPU-porting).
- Code Maintenance and Enhancement: Providing daily care and enhancement of the MESA source code, in collaboration with the MESA-developers team and the MESA user community.
- Testing: Participating in the daily MESA testing framework in partnership with the MESA-developer team.
- Product Release: Overseeing and collaborating on the public releases of the source code to the MESA community.
- Community Support: Responding agilely to the software needs of the MESA user community.
- Team Partnership: Becoming a key partner of the mesa-developer team, with a focus on horizontal collaboration rather than hierarchical reporting.
Within the CCA, the successful candidate will be expected to:
- Help support various software development efforts of CCA scientists.
- Mentor and train junior scientists, including the Flatiron Software Research Fellows
- Organize community efforts around software education within CCA and potentially Flatiron
There will also be opportunities for on-going skill development in software development and scientific computing, including mentoring by senior research scientists, discussions and tutorials with the CCA software community and the SCC (Scientific Computing Core), and support for attending external tutorials and conferences. The research software engineer will be part of a growing community of Flatiron scientists and software engineers working on astronomical software, including Flatiron Software Research Fellows (postdocs), CCA-affiliated SCC scientists, and other research software engineers in CCA. Members of this community will be encouraged to collaborate as well as to create and seek opportunities for skill development.
The research software engineer will report to a research scientist (equivalent of faculty) at CCA and will join a growing team of research software engineers across the Flatiron Institute. The position will be based in person at the Simons Foundation office in New York City.
Visit the Simons Foundation career page at simonsfoundation.org/careers to learn more.
Qualifications
Education
- M.S. or Ph.D. in astronomy, physics, computer science, mathematics, statistics, or a related technical discipline
Essential Qualifications
At least 3 years of experience with software development in a research context, including:
- Experience developing software in a research environment (including academic contexts like graduate school and postdoctoral appointments, or research-oriented industry).
- Proficiency with software development in at least one compiled language (e.g., Fortran 95, C, C++ etc.)
- Proficiency with collaborative version control systems (especially Git & GitHub).
- Experience with parallel programming (e.g. OpenMP, MPI).
- Experience working with collaborative software engineering practices, including coding standards and code review.
- Experience writing documentation and an interest in supporting user communities.
- Experience with project management and developing multiple concurrent projects.
- Technical and scientific curiosity with a collaborative attitude.
Desired Qualifications
- Experience with the MESA software instrument.
- Experience with commonly-used high-level languages (Python, Julia, MATLAB, etc.).
- Experience with HPC, GPU, and/or code profiling and optimization.
- Experience with ML/AI tools (PyTorch, JAX, TensorFlow)
- Working knowledge of applied mathematical concepts and numerical methods.
- Working knowledge of astronomy and physics core concepts.
COMPENSATION AND BENEFITS
- The full-time starting annual compensation range for this position is:
- (3-6 years of experience) $150K-$185K
- (6-8+ years of experience) $190K-$215K
- In addition to competitive salaries, the Simons Foundation provides employees with an outstanding benefits package.
Application Instructions
Required Application Materials
- Curriculum vitae
- Cover Letter
Deadline to Apply
- Applications received by April 10, 2026 will receive full consideration. Late applications may be considered at the discretion of the selection committee.
Equal Employment Opportunity Statement
Our Commitment to Expanding Pathways to Science & Opportunities for All:
Many of the greatest ideas and discoveries come from a diverse mix of minds, backgrounds, and experiences. The Simons Foundation is committed to advancing basic science and mathematics to benefit humankind and expand our collective understanding of our world. As part of our mission, we support partners, programs, and initiatives that seek to broaden the scientific community and open pathways to science and mathematics careers.
The Simons Foundation provides equal opportunities to all applicants without regard to race, religion, color, age, sex, pregnancy, national origin, sexual orientation, gender identity, genetic disposition, neurodiversity, disability, veteran status, or any other protected category under federal, state, and local law