> Markdown version of [/jobs/ext/3991135-application-developer](https://www.wearedevelopers.com/jobs/ext/3991135-application-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Application Developer - **Company:** California Institute of Technology - **Location:** Pasadena, CA, United States (Remote available) - **Experience:** Experienced - **Salary:** $112,900.0 - $140,100.0 - **Contract:** Permanent contract - **Skills:** Data Analysis, JIRA, Bug Tracking Systems, C++ (Programming Language), Computer Engineering, Information Sciences, Python (Programming Language), Software Configuration Management, Software Engineering, Information Technology, Software Version Control, Data Pipelines - **Published:** October 28, 2026 - **Apply:** https://jobs.localjobnetwork.com/apply/add/88722773/1 ## About the Role 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 subject such as Astronomy, Physics, Math, Computer Science, Computer Engineering, Information Sciences, or a related field. * 3+ years of experience as a software developer using Python and C/C++. In many cases, this can include experience obtained concurrent with your academic work. * Familiarity with software configuration management principles and tools, source code version control (e.g., git/GitHub) and issue/bug tracking systems (e.g., Jira)., Beyond these basic qualifications, there are a set of skills and experiences which will add to your ability to contribute to the roles and responsibilities of an IPAC Applications Developer. The following might give you a head start here, but even if these do not describe you or your experience, we would still like to hear from you: * Advanced degree in Astronomy, Physics, Math, Computer Science, Computer Engineering, Information Sciences, or a related field. * Experience working with scientific datasets and use cases. * Experience developing software for astronomical data analysis. * Experience with the Rubin/LSST Science Pipelines software stack. Since UVEX is a distributed collaboration, it's important that you have good written and verbal communication skills, and are comfortable working in a distributed development environment. ## Description IPAC at Caltech has an opening for an Associate Applications Developer to participate in the development of the data processing pipelines for the UVEX mission., As an Application Developer, you will work with the UVEX team to develop and test algorithms and write original production-quality code for pipeline processing and validation. You will also document your designs and software, and participate in meetings with the UVEX project., Caltech complies with the Fair Employment and Housing Act (FEHA) and the Americans with Disabilities Act (ADA). We consider reasonable accommodation measures that may be necessary for eligible applicants and employees to perform the essential functions of a position.