Principal Architect

Posted 1 week ago
$155,000 - $185,000

About BlackSky:

BlackSky is a geospatial intelligence solutions provider that enables organizations to task, collect, and transform data from earth observation, global sensor networks, mobile devices, and social media to deliver on-demand insights about places, events, and assets that are critical to their operations. BlackSky provides satellite collection, data, and cloud-based processing and analytic solutions to organizations that are capitalizing on the exponential growth of a wide range of sensor and collection platforms for delivering the next generation of geo-intelligence and location intelligence solutions. BlackSky has extensive expertise and capabilities in commercial remote sensing, multi-source analytics, cloud computing, open-source software development, Amazon Web Services, and big data geospatial analytics. BlackSky is operating and deploying a constellation of high-resolution imaging spacecraft to image the planet in near real time.
BlackSky is looking for a talented and creative Principal Architect to support the development, operation, and capability evolution of Spectra AI, BlackSky’s cutting edge AI/ML Platform. As part of the machine learning team, you are instrumental in supporting the automated monitoring mission at BlackSky.  You will help ensure that Spectra AI produces consistent, reliable, and relevant analytics to BlackSky’s growing user base.
This position is a critical element of the BlackSky AI/ML Engineering team and is expected to work collaboratively with internal satellite development teams to ensure success.  The ideal candidate has extremely strong background in cloud infrastructure, data engineering and database technologies, and machine learning paradigms. Additionally, the candidate has a history of leading major projects with the ability to gather requirements, architect scalable cloud-based systems, and leading diverse teams to implement that architecture.


  • Lead a team of engineers to design and implement cloud-based machine-learning system architectures
  • Develop scalable, generic, highly flexible cloud-based solutions to empower the machine-learning team to deliver algorithms and models to production
  • Strong hands-on contributions to system implementation
  • Work with team members and project management, setting a strong technical direction for projects, making sure that they meet project requirements
  • Regularly attending team meetings to discuss projects, brainstorm ideas, and put forward solutions to any issues.


  • 10+ years of hands-on experience as a software engineer, system architect, cloud engineer, or other similar experience.
  • Bachelor’s Degree or higher in one of the following fields: computer science, data science, or another computational field
  • History of leading technical teams to deliver scalable and flexible cloud-based systems
  • Extensive experience with map-reduce and machine-learning frameworks such as Hadoop, Spark, etc.
  • Some knowledge of machine learning algorithms and processes
  • Extensive experience with AWS cloud technologies
  • Extensive knowledge of system design patterns and architectural best practices
  • Experience developing asynchronous processing algorithms and Cloud-based solutions
  • Substantial knowledge of data storage, search, and ETL processes, SQL and NoSQL
  • Strong ability to communicate concepts and analytical results with customers, management, and the technical team, highlighting actionable insights
  • ML experience  with imagery/photos is important/key (term to look up: all source intelligence)
  • Must be a US Person for this role

Desired Skills:

  • 20+ years of hands-on experience as a software engineer, system architect, cloud engineer, or other similar experience.
  • Deep knowledge of machine learning processes and scalability solutions
  • Experience working with remote sensing data, ideally satellite imagery with an understanding of Geospatial software (GDAL, osgeo, etc.) and programming standards
If you are interested in learning more about this company or any Startups/Small Businesses in the area, please contact us and check us out here!!
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status

Tech Stack