Hiring.Camp

Scientific Software Engineer II

W. M. Keck Observatory

·

Yesterday

Salary
$95k – $115k/yr
Location
Kamuela, HI
Type
Full-time
Department
Engineering
Closing date
Today
Source
Pinpoint

Description

Scientific Software Engineer II

Application Deadline: 4 December 2026

Department: Software Engineering

Employment Type: Full Time

Location: W.M. Keck Headquarters

Compensation: $94,966 - $114,760 / year



Description

Join us as our newest Scientific Software Engineer II and build the software behind the stars!
Do you love writing code that matters? As a Scientific Software Engineer II, you'll design, build, and support the software that keeps an observatory running. That includes instrument integration, data pipelines, and day-to-day operations. You'll own your software components and work with limited supervision. You'll shape design decisions and make systems more reliable, secure, and automated. You'll also take part in on-call support, share your know-how with junior engineers, and work with a multidisciplinary team to deliver solutions that work in the real world.

What the Scientific Software Engineer II Does:

The Scientific Software Engineer II is a fully competent individual contributor. They independently design, build, test, and support software for observatory operations, instrument integration, and data pipelines. They work with limited supervision and own specific software components. They follow established standards for quality, security, and change control. They troubleshoot component-level issues, join on-call and incident response, and escalate complex problems. They also guide junior engineers and work with scientists, operations staff, and partners. 


Why Choose W. M. Keck Observatory:

  • Competitive starting salary 
  • Generous benefits package, including 4 weeks of annual paid vacation 
  • A robust 8% 403(b) employer contribution (with a 4% employee contribution) 
  • Tuition assistance for dependent children grades K-12 attending private school on Hawai’i Island 
  • Comprehensive, employer provided health insurance 
  • We offer relocation support for candidates moving from outside the area. 
  • Be a part of a dedicated team working on the frontiers of astronomy.


Required Qualifications:

Education
  • Bachelor’s degree in computer science, Software Engineering, Astronomy, Physics, Mathematics, Engineering, or a related technical field, or equivalent combination of education and relevant experience.
Experience
  • Three (3) years of demonstrated experience developing production-quality software applications using Python or comparable modern programming languages.
  • Experience developing and maintaining software components that integrate with existing systems, data pipelines, or instrumentation environments.
  • Working experience with version control systems, testing frameworks, and structured release or deployment practices.
  • Experience working in Unix/Linux environments including shell scripting.
  • Exposure to operational support, troubleshooting, or on-call environments.
Skills
  • Solid understanding of software engineering fundamentals including modular design, testing, documentation, and maintainability.
  • Ability to analyze complex technical problems and implement effective solutions.
  • Ability to write clear technical documentation and operational procedures.
  • Effective time management and ability to manage multiple priorities within defined scope.
Technical Competencies
  • Proficiency in at least one primary programming language (e.g., Python, C, JavaScript) and familiarity with supporting tools and frameworks.
  • Working knowledge of databases, APIs, and web-enabled applications.
  • Familiarity with object-oriented programming principles and common design patterns.
  • Exposure to scientific computing, data processing, or automation workflows.
  • Ability to use development tools including IDEs, debugging tools, version control systems, and CI/CD pipelines.
Certificates and Licenses
  • Valid driver’s license.

Skills

PythonJavaScriptCI/CDLinux

Similar Jobs

30

Scientific Software Engineer

Newperkinelmer·High Wycombe, England

2d ago

Scientific Software Engineer

Andurilindustries·Broomfield, Colorado +1

1w ago

Scientific Software Engineer

Maxar·Longmont, Colorado

1mo ago

Scientific Software Engineer

Andurilindustries·Broomfield, Colorado +1

2mo ago

Senior Scientific Software Engineer (Fed Gov) 3850

RESPEC·Albuquerque, New Mexico·Remote

Today

Senior Scientific Software Engineer — Autoresearch

Queracomputinginc·Boston, Massachusetts

1w ago

Scientific Software Engineer – Machine Programming

QuEra Computing Inc.·Boston, Massachusetts

2w ago

Research Software Engineer - Scientific Computing & GPU Infrastructure

Marvel Fusion·Munich, Bavaria

2w ago

Senior Engineer, Scientific Software and Developer Platform, Modeling and Simulation

Kairos Power·Alameda, California +1·Remote

3w ago

Computational Physicist – Scientific Software Engineer

Sciotex·Philadelphia, Pennsylvania·Onsite

3w ago

Scientific Software Engineer, AI for Materials - @Entalpic

Breega 1704461133·Paris, Île-de-France

1mo ago

Senior Scientific Software Engineer

Andurilindustries·Broomfield, Colorado +1

1mo ago

Senior Scientific Software Engineer — Simulation and Machine Learning

Constructor Knowledge Labs·Berlin, State of Berlin +1·Remote, Hybrid, Onsite

1mo ago

Senior Scientific Software Engineer

Andurilindustries·Broomfield, Colorado

1mo ago

Senior Scientific Software Engineer

Xcimer Energy·Denver, Colorado·Onsite

2mo ago

Senior Software Engineer, Scientific Computing (Hardware/Sensors)

Koboldmetals·Remote +1·Remote

2mo ago

Scientific Software Engineer - Developer Experience

QuEra Computing Inc.·Boston, Massachusetts

3mo ago

Scientific Software Engineer - Full Stack

Arcadiascience·Emeryville, California·Onsite

3mo ago

Senior Software Engineer, Scientific System of Record

Lila Sciences·Cambridge, England

5mo ago

Scientific Software Engineer - Hardware Compilation

Queracomputinginc·Tsukuba, Ibaraki

7mo ago

Scientific Software Engineer - Hardware Compilation

Queracomputinginc·Boston, Massachusetts

8mo ago

Scientific Software Engineer - Virtual Machine & Emulation

Queracomputinginc·Boston, Massachusetts·Remote

12mo ago

Senior Software Engineer, Scientific Computing

Koboldmetals·Remote +1·Remote

1y+ ago

Scientific Software Engineer - Compiler

Queracomputinginc·Tsukuba, Ibaraki

1y+ ago

Scientific Software Engineer - Compiler

Queracomputinginc·Boston, Massachusetts

1y+ ago

Scientific Programmer/Software Engineer

Riverside Re·Fairfax, Virginia

1w ago

Software Engineer, Parallel Scientific Computing

Vorticity Inc.·Redwood City, California

2mo ago

Software Engineer, Parallel Scientific Computing

Vorticity Inc.·Redwood City, California·Onsite

2mo ago

Scientific Software & Research Platform Engineer (m/f/d)

Thermofisher·Germany·Onsite

3w ago

Software Engineer I/II - Scientific Computing

Iambic Therapeutics·Boston, Massachusetts·Hybrid

1mo ago