Jobs · Engineering · California

Application Developer

Caltech · Pasadena, CA · 2 wk ago
On-siteEngineering$40–$47/hrFull-time

Job Summary

NExScI at Caltech/IPAC has an opening for an Application Developer with a strong background in Unix software development to join the Keck Observatory Archive (KOA) development team. Come be a part of the team that is helping astronomers and data scientists all over the world access and explore the rich data sets available at KOA.

Essential Job Duties

  • Support the development of new query infrastructures and end user services that offer fast access to complex data sets.
  • Extend the archive infrastructure to ingest and organize scientific data into the archive.
  • Automate and improve the management of our development environment through improved CI/CD processes within the GitHub repository.
  • Implement systems for software library and OS version controls.
  • Implement logging and metrics for reporting and status monitoring.
  • Streamline deployment of software into test and production environments, through continuous integration, and troubleshoot runtime issues.

Basic Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, and a minimum of four years of relevant professional or academic experience in modern software engineering.
  • Expertise in Python, Linux/UNIX environments, and shell scripting.
  • Proficiency in AI/ML and experience with modern development and deployment tools, including Docker, Kubernetes, and Jenkins.
  • Knowledge of configuration management practices and tools such as Git/GitHub and Jira.
  • Strong communication, interpersonal, and teamwork skills, with the ability to work effectively in collaborative environments.

Preferred Qualifications

  • Master’s degree in Astronomy, Computer Science, Computer Engineering, Information Sciences, or a related field.
  • Experience with web server administration, operations, and cloud services.
  • Expertise in AI/ML, databases, and SQL.
  • Experience with Infrastructure as Code (IaC) and modern cloud-based development environments.

Similar jobs

Application Developer

Visionist, Inc.Fort George G. Meade, MD· 2 mo ago
Engineering$160k–$240k/yrapply on app.jobvite.com

Application Developer

Intelliforce-IT Solutions Group, LLC.Annapolis Junction, MD· 3 wk ago
Information Technology$194k–$249k/yrapply on intelliforceitsolutionsgroup.applytojob.com

Application Developer

Bespoke Technologies, Inc.Chantilly, VA· 1 wk ago
Engineeringapply on bespoketechinc.applytojob.com