This job has expired

This job posting is no longer active and is not accepting applications. Explore similar roles below!

Caltech
Posted 1mo ago

Application Developer

Caltech
Pasadena, California, United States
HybridFull Time
Responsibilities
  • developing interfaces
  • integrating tools
  • documenting work
Requirements
  • Bachelor's degree in a technical field and 3+ years of software development in Unix/Linux/OSX. Requires Java or JavaScript
  • React or Redux
  • Web technologies
  • Version control, and strong communication skills
Technical tools mentioned
UnixLinuxOSXJavaJavaScriptReactReduxHTMLJSONCSSWebSocketGitGitHubJiraPythonTomcat

Job description

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.

Life at IPAC

People choose to work at IPAC for many reasons, and the casual, employee-centric culture often leads to fulfilling, long-term careers and positive relationships. IPAC emphasizes sustainable workloads and a healthy work–life balance. Most staff work a daytime schedule, with after-hours work infrequent and typically limited to exceptional situations requiring immediate attention. We support ongoing professional development, including training, conferences, and skill development aligned with both institutional needs and individual career goals.

About Caltech

Private research university specializing in science and engineering.

Similar jobs

Application Developer roles near Pasadena, California
20h
Save
Mark Applied
Hide
IT Application Developer II (Remote)
Los Angeles, California, United States
$127k-$130k/yr RemoteFull Time
California FAIR Plan Association
California FAIR Plan Association: Property insurance for high-risk California homes and businesses.
4+ YOEBachelor's degree or equivalent practical experience, 4+ years of application development, and 2+ years with Duck Creek Policy or Billing; requires enterprise application, Agile, configuration, and integration experience.
Duck Creek, Duck Creek Policy, Duck Creek Billing, Agile, APIs, CI/CD
1d
Save
Mark Applied
Hide
Application Engineer III
Chino, California, United States
$54-$68/hr OnsiteFull Time
EMCOR Group
EMCOR GroupNYSE: EME: Provides mechanical and electrical construction and facilities management services.
8+ YOEBachelor's degree in engineering or equivalent experience; 8+ years automation experience; 6+ years with Niagara AX/N4, Distech, Delta, or similar systems; networking, HVAC, controls, and programming expertise.
BACnet, MODbus, Tridium, Schneider, Delta, Niagara AX/N4, Distech
5d
Save
Mark Applied
Hide
Sr. Application Developer Associate, Insurance Platform
Irvine, California, United States
$88k-$132k/yr HybridFull Time
Hyundai Capital
Hyundai Capital: Provides automotive financing and insurance services for vehicle customers.
4+ YOERequires 4–6 years of SQL and PL/SQL development experience, SDLC and production support experience, a bachelor's degree in a related field, and Agile/Scrum knowledge.
SQL, PL/SQL, JIRA, Microsoft SharePoint, ServiceNow, ETL, BI
5d
Save
Mark Applied
Hide
Application Engineer CAD/CAM US West (remote)
Los Angeles or California
$90k-$130k/yr RemoteFull Time
OPEN MIND Technologies
OPEN MIND Technologies: Developer of CAD/CAM software solutions for CNC machining.
3+ YOERequires 3+ years of manufacturing or CNC programming experience, CNC machining and CAD/CAM knowledge, software troubleshooting, GD&T, communication skills, a valid driving license, and domestic and occasional international travel.
hyperMILL, CNC, CAD/CAM, Microsoft Office, Salesforce
1w
Save
Mark Applied
Hide
Application Developer, Business Systems
Irvine, California, United States
$87k-$123k/yr OnsiteFull Time
Edwards Lifesciences
Edwards LifesciencesNYSE: EW: Designs and manufactures medical devices for structural heart disease.
3+ YOEBachelor's degree or equivalent experience; 3+ years software development; React or Angular, backend language, REST APIs, Salesforce, debugging, version control, and Agile delivery experience.
React, Angular, Node.js, .NET, C#, Java, Python, REST, Salesforce, Apex, Lightning Web Components, SQL, ETL, AWS, Azure, CI/CD, Agile, SDLC, Computer System Validation (CSV), 21 CFR Part 11, GxP
1w
Save
Mark Applied
Hide
Senior Application Developer - Risk Technology
Newport Beach or Charlotte
$125k-$153k/yr OnsiteFull Time
Pacific Life
Pacific Life: Provides life insurance, annuities, and investment products for financial security.
5+ YOE5+ years of Archer experience, including versions 6+, core solutions, on-demand applications, SaaS implementations, configuration, integrations, testing, troubleshooting, and production support.
Archer, Everbridge, Business Continuity in the Cloud, Optro, Archer GRC, Microsoft AI
1w
Save
Mark Applied
Hide
Application Engineer
Riverside or Houston or United States
FieldFull Time
Fronius
Fronius: Develops welding technology, photovoltaics, and battery charging systems.
1+ YOERequires 1–4 years of relevant experience or an associate degree, valid driver's license, passport, regular U.S. and Europe travel, technical problem-solving, and MS Outlook, Excel, Word, and PowerPoint skills.
Microsoft Outlook, Microsoft Excel, Microsoft Word, Microsoft PowerPoint
1w
Save
Mark Applied
Hide
Application Engineer - City of Industry, CA
City of Industry, California, United States
$85k-$95k/yr OnsiteFull Time
Mitutoyo
Mitutoyo: Produces precision measuring instruments and metrology solutions for manufacturing.
1+ YOEAssociate/technical degree, 1+ year technical experience, strong mechanical aptitude, communication and customer-service skills, ability to travel up to 50%.
CRM, CAD
This job has expired