Job Description

As a Principal Software Engineer on the Software Applications (Apps) team, you will help architect, build, and maintain critical backend systems that support HawkEye 360's mission. You will design and implement scalable solutions for real-time satellite scheduling algorithms, customer management systems, and data delivery platforms. This is a high-impact role where your contributions will directly affect our operational efficiency and customer success.

As the Principal Software Engineer - Software Applications, your main responsibilities will be:
  • Design, implement, and maintain backend services using Spring Boot and related technologies.
  • Develop advanced constellation scheduling algorithms that optimize for HawkEye 360’s unique RF collection needs. 
  • Design and implement scheduling workflows to facilitate real-time satellite tasking and data downlink. Collaborating closely with Ground Systems, Command & Control engineers, and stakeholders...
  • Apply for this Position

    Ready to join HawkEye 360? Click the button below to submit your application.

    Submit Application