CalTech - California Institute of Technology Jobs

CalTech - California Institute of Technology

Applications Close:

Pasadena, California

5 Star Employer Ranking

"Application Developer"

Academic Connect
Applications Close
Is this job right for you? View Vital Job Information and Save Time

Application Developer

Staff

April 3, 2026

Location

Pasadena, California

Caltech

Type

Full-time Regular, Overtime Eligible

Salary

$40.00 - $48.25 Per Hour

Required Qualifications

Bachelor’s technical field (CS/Engineering/Astronomy)
3+ years Unix/Linux/OSX dev experience
Java/JavaScript proficiency
React/Redux, HTML/CSS/JSON/WebSocket
Git/GitHub, Jira
Team collaboration & communication

Research Areas

Astronomy Data Archives
IRSA Petabyte-Scale Data
Scientific Data Visualization & Analysis
79% Job Post Completeness

Our Job Post Completeness indicates how much vital information has been provided for this job listing. Academic Jobs has done the heavy lifting for you and summarized all the important aspects of this job to save you time.

Application Developer

Position Description

Job Category
Fulltime Regular

ExemptOvertimeEligible
Overtime Eligible

Benefits Eligible
Benefit Based

Caltech is a world-renowned science and engineering institute that marshals some of the world's brightest minds and most innovative tools to address fundamental scientific questions. We thrive on finding and cultivating talented people who are passionate about what they do. Join us and be a part of the diverse Caltech community.


Job Summary

IPAC at Caltech is seeking an Applications Developer to join the User Interface development staff of the NASA/IPAC Infrared Science Archive (IRSA). Come be a part of the team that is helping astronomers and data scientists worldwide access and explore IRSA’s petabyte archives of astronomy data.

IPAC, in the Physics, Math, and Astronomy Division at Caltech, provides science operations, user support, and data and archive services to enable discovery with observatories both in space and on the ground. IRSA (http://irsa.ipac.caltech.edu) is the steward of scientific data sets, ancillary data products, and documentation delivered by NASA's Infrared and Sub-millimeter missions, operating petabyte-scale archives, multi-billion–row databases, and a suite of tools for accessing, visualizing, and analyzing data from leading space and ground-based astronomical facilities.

This role focuses on hands-on web development with a collaborative team to create data access tools that help scientists search, visualize, and analyze IRSA’s petabyte-scale astronomical data. The position offers opportunities to grow technical skills, work closely with experienced developers and scientists, and gain exposure to large-scale scientific data systems within a research institution that values collaboration, sustainable workloads, and long-term professional development.

Essential Job Duties

As an IPAC Applications Developer, you will work with a team of developers creating front-end web applications used by scientists to find, access, and utilize data from IRSA’s vast holdings of astronomy mission data. You will collaborate with the engineering and scientific staff on UI tool development tasks. Key responsibilities of this position include:

  • Contribute to the development and evolution of IRSA archive user tools in collaboration with scientific stakeholders and project team members.
  • Develop and improve web user interfaces and interactive data analysis tools to help scientists combine, extract, visualize, and exploit information from archived datasets.
  • Develop and integrate interfaces to efficient search and retrieval tools that front IRSA’s holdings.
  • Interpret and implement project requirements under guidance from senior developers and project leads, and ensure appropriate documentation of delivered work.
  • Other duties as assigned.

Basic Qualifications

If you have the following in your background, then we want to hear about your interest in joining our team:

  • Bachelor’s or equivalent degree in a technical field such as Computer Science, Engineering, Astronomy, Physics, Math, or a related field.
  • 3+ years of experience as a software developer in a Unix/Linux/OSX environment.
  • Proficiency in Java and/or JavaScript. Experience with concurrent or asynchronous programming concepts.
  • Demonstrated ability with JavaScript frameworks such as React and Redux or similar frameworks, and related web technologies such as HTML, JSON, CSS, and WebSocket.
  • Familiarity with software configuration management principles and tools, source code version control (e.g. Git/GitHub) and issue/bug tracking systems (e.g. Jira).
  • Ability to work in a collaborative team environment and communicate effectively across various technical levels, including good written and verbal communication skills.

Preferred Qualifications

Some or all of the following skills and experiences are preferred and will enhance success in this role:

  • Master’s degree in a computing‑related discipline, including relevant coursework such as advanced web technologies, user interface design, scientific data visualization, databases, or large‑scale data systems, particularly as applied to scientific research.
  • Proficiency in Python.
  • Experience working with Tomcat, Java, multi-threaded programming, and client-server design and communication.
  • Experience working with scientific data sets and use cases.
  • Experience working with databases.

Required Documents

  • Full resume.
  • Short cover letter.

Application Details

This is an on-site position at the Caltech campus in Pasadena, California. There will be some allowability for remote work (typically two days per week depending on operational needs). Depending on start date, an initial remote working arrangement may be considered for up to three months.

Applications are due by 4/3/2026.

Hiring Range

$40.00 - $48.25 Per Hour

The salary of the finalist(s) selected for this role will be set based on a variety of factors, including but not limited to, internal equity, experience, education, specialty and training.

As one of the largest employers in Pasadena, CA, Caltech is committed to providing comprehensive benefits to eligible employees and their eligible dependents. Our benefits package includes competitive compensation, health, dental, and vision insurance, retirement savings plans, generous paid time off (vacation, holidays, sick time, parental leave, bereavement, etc.), tuition reimbursement, and more. Non-benefit eligible employees will have access to some benefits such as onsite counseling and sick time. Learn more about our benefits and staff perks.

Tell them AcademicJobs.com sent you!

Apply Now

Frequently Asked Questions

🎓What are the basic qualifications for the Applications Developer role at Caltech IPAC?

To qualify, candidates need a Bachelor’s degree or equivalent in Computer Science, Engineering, Astronomy, Physics, Math, or related field, plus 3+ years software development experience in Unix/Linux/OSX environments. Proficiency in Java and/or JavaScript is required, including React and Redux frameworks, HTML, CSS, JSON, and WebSocket. Familiarity with Git/GitHub and Jira is essential, along with strong team collaboration skills. Explore similar administration jobs or research jobs for more opportunities.

🔧What technologies and skills are preferred for this position?

Preferred skills include a Master’s degree in computing, Python proficiency, experience with Tomcat, multi-threaded Java, client-server design, scientific datasets, and databases. These enhance success in developing astronomy data tools for IRSA. Check higher ed career advice for skill-building tips.

💰What is the salary and benefits for the Applications Developer job?

The hiring range is $40.00 - $48.25 per hour, based on experience, education, and internal equity. Benefits include health, dental, vision insurance, retirement savings, generous PTO, tuition reimbursement, and more. Non-benefit eligible staff get onsite counseling and sick time. Learn about university salaries and perks.

🏠Is remote work allowed for this Caltech position?

This is primarily an on-site role at the Caltech campus in Pasadena, California, with allowability for remote work (typically two days per week, based on needs). An initial remote arrangement up to three months may be considered depending on start date. View remote higher ed jobs for alternatives.

📝How do I apply for the Applications Developer position at IRSA?

Submit a full resume and short cover letter. Applications are due by April 3, 2026. Use our free resume template and free cover letter template to prepare. Focus on JavaScript, React, and astronomy data experience.

🔭What does the role involve at NASA/IPAC Infrared Science Archive (IRSA)?

You'll develop front-end web applications for scientists to access petabyte-scale astronomy data, including UI tools for search, visualization, and analysis. Collaborate with developers and scientists on IRSA archive tools. Background on research jobs in astronomy is helpful.
53 Jobs Found

CalTech - California Institute of Technology

Pasadena, California
Staff / Administration
Add this Job Post to Favorites
Closes: May 10, 2026

George Mason University

4400 University Dr, Fairfax, VA 22030, USA
Staff / Administration
Add this Job Post to Favorites
Closes: May 3, 2026

University of Idaho

875 Perimeter Dr, Moscow, ID 83844, USA
Staff / Administration
Add this Job Post to Favorites
Closes: May 3, 2026

University of Idaho

875 Perimeter Dr, Moscow, ID 83844, USA
Staff / Administration
Add this Job Post to Favorites
Closes: May 3, 2026

Carroll University

100 N East Ave, Waukesha, WI 53186, USA
Staff / Administration
Add this Job Post to Favorites
Closes: May 3, 2026

Liberty University

Lynchburg, VA, USA
Staff / Administration
Add this Job Post to Favorites
Closes: May 2, 2026

George Mason University

4400 University Dr, Fairfax, VA 22030, USA
Staff / Administration
Add this Job Post to Favorites
Closes: May 1, 2026

Governors State University

1 University Pkwy, University Park, IL 60484, USA
Staff / Administration
Add this Job Post to Favorites
Closes: Apr 21, 2026

University of Michigan

Ann Arbor, Michigan
Staff / Administration
Add this Job Post to Favorites
Closes: Apr 20, 2026

MIT - Massachusetts Institute of Technology

Cambridge, Massachusetts
Staff / Administration
Add this Job Post to Favorites
Closes: Apr 20, 2026
View More