There are still lots of open positions. Let's find the one that's right for you.
The Principal Software Engineer will be part of the Data Engineering team, under the Data & Analytics group. Data Engineering manages the transition to production for advance machine learning and geolocation algorithms developed by both the Processing Algorithms and Data Science teams. This team also develops and manages scalable data processing platforms for exploratory data analysis and real-time analytics to support our analysts in their geospatial data exploration needs. As a Software Engineer, you will be working closely with HawkEye 360's scientists to optimize algorithms for low-latency, highly scalable production environments that directly support our customers. We work in small teams to rapidly prototype and productize new ideas based on hands-on, in-the-weeds engineering. You'll be responsible for designing and implementing distributed backend software systems. We support a broad range of software applications to accomplish our mission, especially favoring Python and C++ languages for batch processing within cloud deployments (Kubernetes + Docker).