Jobs at Makena Partners

View all jobs

Principal Architect

Herndon, VA
This position requires a government security clearance, you must be a U.S. Citizen for consideration. Clearance Level: TS/SCI -current

Our client 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.  

We are looking for a talented and creative Principal Architect to support the development, operation, and capability evolution of our cutting edge AI/ML Platform. 

This position is a critical support element of the 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.


Work with 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 working with machine learning technical teams to deliver scalable and flexible cloud-based systems
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 insight          
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
Powered by