Software Engineer

Are you a software engineer interested in astronomy? Want to work on game-changing technology at the expanding wavefront of astronomical observation? The Las Cumbres Observatory (LCO) global network of robotic telescopes is enabling astronomers to observe 24/7. Our revolutionary software stack can avoid bad weather, reroute around problems, and balance real-time requests from astronomers and students. Our users study exoplanets, supernovae, near-earth asteroids and much more.

What you’ll be doing

As part of our agile team, you’ll be using your front-end and data modelling expertise to architect and implement a full-stack system to facilitate large astronomical projects.

More about us

LCO, based in beautiful Santa Barbara, California, is deploying the world's largest network of geographically distributed optical telescopes for general scientific and educational use. We’re motivated by the desire to expand human knowledge, and to instill a passion for science in young people. Our organization has a fun-loving, dedicated staff, working in a casual but focused environment. Here you will find people who are passionate both about what they do and about our overall mission.

Our team

Our software stack spans everything from web-based user interfaces to discrete optimization algorithms for scheduling the network, and from distributed fault-tolerant infrastructure to expert systems controlling the telescopes and instruments collecting the photons. Working at LCO provides an opportunity to gain experience in a broad range of projects and technologies. If you’re comfortable jumping into an existing project and getting up to speed quickly, you’ll be a perfect fit!


  • Love solving problems!
  • BS in Computer Science or equivalent
  • At least three years experience working in a professional software team
  • Track record of completing challenging software projects with minimal supervision
  • Able to demonstrate successful front-end and/or data-driven projects
  • Comfortable with command-line Linux
  • Know your way around a version control system
  • Position based in the Santa Barbara, CA area

Bonus points

  • Unit testing and continuous integration
  • Web technologies (Django, Javascript)
  • Databases (ELK stack)
  • Background in Astronomy or Physics

LCO offers an exceptional compensation package, a competitive salary, great vacation time (4+ weeks!), and generous benefits.  LCO is an equal opportunity employer. 

Interested and qualified applicants, please submit a cover letter and resume to