View All Jobs 1791

Principal Software Engineer

Optimize and deploy machine learning algorithms for real-time geospatial data analytics.
Herndon, Virginia, United States
Expert
$160,000 - 200,000 USD / year
3 weeks ago
Hawkeye 360

Hawkeye 360

Radio frequency data analytics from a satellite constellation for geospatial intelligence.

5 Similar Jobs at Hawkeye 360

✨ About The Role

- The Principal Software Engineer will lead the architecture, design, implementation, and maintenance of processing and data science algorithms. - Responsibilities include writing clean, efficient, and well-documented Python code for data extraction, transformation, and loading processes. - The role involves close collaboration with Processing Algorithms and Data Science teams to integrate and deploy algorithms into production-ready applications. - The engineer will develop and optimize AWS-based ETL solutions using various AWS services. - Participation in collaborative software development practices, including code reviews and providing design feedback, is expected.

⚡ Requirements

- The ideal candidate will have a Bachelor's or Master's degree in Computer Science, Electrical/Computer Engineering, or a related field. - A minimum of 7 years of professional software development experience, particularly in Python, is essential for success in this role. - Strong experience in designing and developing ETL processes within a cloud-native architecture is crucial. - The candidate should have extensive knowledge of AWS services and solutions, demonstrating proficiency in an AWS environment. - Experience with modern data orchestration tools and DevOps best practices will be highly beneficial.
+ Show Original Job Post
























Principal Software Engineer
Herndon, Virginia, United States
$160,000 - 200,000 USD / year
Software
About Hawkeye 360
Radio frequency data analytics from a satellite constellation for geospatial intelligence.