Senior Backend Engineer

Company Details

Mapping satellites and space debris in low Earth orbit

LeoLabs is the world’s leading commercial provider of low Earth orbit (LEO) mapping and Space Domain Awareness (SDA) services. LeoLabs was founded in 2016 as a venture-funded spinout of Silicon Valley research pioneer, SRI International, by scientists and space industry veterans committed to securing Low Earth Orbit (LEO). LeoLabs is built on 30+ years of R&D in radar systems and satellite tracking algorithms.

The team is rapidly expanding its global radar network and data services platform to help satellite operators deploy their services safely and to empower governmental space agencies with detailed visibility into the LEO ecosystem. As commercial space ventures and newly-formed space agencies from every corner of the globe compete for their place in the second space race, LeoLabs is here to address a new generation of risks and opportunities to preserve LEO for future generations.

The Opportunity 

At leoLabs, you will work with the software platform team to build and operate the systems that provide Space Domain Awareness data and products to our customers. You will bring your expertise in data centric Saas products and work cross functionally with our data science and radar hardware teams. You can expect to learn about working with data processing pipelines and building applications that serve the space industry worldwide. You should have awesome skills in building data heavy, distributed cloud applications, a keen desire to learn and work with a super smart team.
 
Qualifications 

  • B.S., M.S in Computer Science or equivalent experience
  • 6+ years experience with Python, Java, Go or other high level languages in a SaaS platform
  • Experience building/consuming RESTful web services
  • Worked with event driven systems and messaging
  • Experience with architecting and scaling fullstack or distributed backend systems
  • Experience with cloud environments like AWS/GCP/Azure
  • Experience with databases like Postgres/MySQL
  • Deep understanding of good software development practices, agile practices, security, documentation and observability

Preferred qualifications 

  • Experience with cloud deployment technologies, such as Kubernetes, Docker containers
  • Experience in agile and test-driven development methodologies
  • Experience designing, building and maintaining large-scale data pipelines
  • Helpful to have some background in Math/Physics or Orbital mechanics

Within 1 month, you’ll:

  • Complete our onboarding program designed to get you up to speed on our business, vision and team
  • Gain an understanding about how your role fits into LeoLabs broader organization

Within 3 months, you’ll: 

  • Ramp up on LeoLabs engineering stack
  • Learn a little bit about how satellites move in space and some common industry terms
  • Understand the application components and start working on engineering tasks

Within 6 months, you’ll: 

  • Create new API interfaces
  • Independently add new features and resolve existing system issues
  • Help with scalability and reliability system issues

Within the year, you’ll: 

  • Own one or more system components and be able to work on those independently

Tagged as: java, python, GO, Kubernetes, restful web services, docker containers

Visit us on LinkedInVisit us on FacebookVisit us on Twitter