UVEX Data Processing Engineer

Caltech

Pasadena (CA)

On-site

USD 113,000 - 140,000

Full time

11 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
Dental insurance
Vision insurance
Retirement plans
Paid time off

Job summary

Caltech's IPAC invites applications for an Associate Applications Developer to help build and test data processing pipelines for the UVEX mission. You will write production-grade code, document software designs, and collaborate with the UVEX team to ensure reliable pipeline validation.

Starting in 2026, on-site in Pasadena, with remote days typically 1–2 per week. Required: a technical bachelor’s degree and 3+ years in Python and C/C++, plus familiarity with Git, GitHub, and Jira.

Qualifications

  • Bachelor’s 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).

Responsibilities

  • Develop and test algorithms for data processing pipelines and write production-quality code.
  • Document designs and software; participate in UVEX project meetings.

Skills

Python
C/C++
Git
GitHub
Jira

Education

Bachelor’s degree in a technical field
Advanced degree preferred

Tools

Git
GitHub
Jira

Job description

Caltech's IPAC invites applications for an Associate Applications Developer to help build and test data processing pipelines for the UVEX mission. You will write production-grade code, document software designs, and collaborate with the UVEX team to ensure reliable pipeline validation.

Starting in 2026, on-site in Pasadena, with remote days typically 1–2 per week. Required: a technical bachelor’s degree and 3+ years in Python and C/C++, plus familiarity with Git, GitHub, and Jira.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Associate Applications Developer: UVEX Data Pipelines
Associate Applications Developer: UVEX Data Pipelines

California Institute of Technology • Pasadena (CA)

On-site
USD 113,000 - 140,000
Application Developer
Application Developer

California Institute of Technology • Pasadena (CA)

On-site
USD 113,000 - 140,000
Application Developer
Application Developer

Caltech • Pasadena (CA)

On-site
USD 113,000 - 140,000
Health insurance
Dental insurance
Vision insurance
+2
Application Developer
Application Developer

California Institute of Technology • Pasadena (CA)

On-site
USD 132,000 - 172,000
Software Applications Engineer | AI Tools & Thermal Systems
Software Applications Engineer | AI Tools & Thermal Systems

Chroma ATE, Inc. (USA) • Milpitas (CA)

On-site
USD 90,000 - 120,000
Tuition reimbursement
Health insurance
401(k) matching
+2
Staff Scientist
Staff Scientist

Caltech • Pasadena (CA)

On-site
USD 78,000 - 120,000
Tuition reimbursement
Associate Research Technician
Associate Research Technician

California Institute of Technology • Pasadena (CA)

On-site
USD 35,000 - 44,000
Astronomy Data Tools Engineer (UI & APIs)
Astronomy Data Tools Engineer (UI & APIs)

California Institute of Technology • Pasadena (CA)

On-site
USD 35,000 - 44,000
AI Applications Engineer — Data Tools & Solutions
AI Applications Engineer — Data Tools & Solutions

Cathexisfederal • Redwood City (CA)

On-site
USD 110,000 - 150,000
Network Engineer
Network Engineer

California Institute of Technology • Pasadena (CA)

On-site
USD 99,000 - 129,000
Health, dental, vision insurance
Competitive compensation
Retirement savings plans
+2