HawkEye 360 logo

Senior Software Engineer

HawkEye 360

Herndon, VA
Full Time
Senior
130k-170k
15 days ago

Job Description

About the Role

The Data & Analytics group at HawkEye 360 is focused on building high-quality ground software systems that deliver data and analytics to customers and establishing software development best practices for the company. The company operates a satellite constellation that detects, geolocates, and identifies signals and behaviors, employing AI techniques to provide high-impact insights for global customers. The role involves designing, building, and deploying algorithms for scalable cloud processing, with a focus on extracting actionable insights from complex data sources. The position reports to the Director of Data Science and involves collaboration across data engineering, platform engineering, and signal processing teams in a hybrid or remote environment.

Key Responsibilities

  • Write efficient, clean, and testable Python code for data science workflows
  • Develop and optimize parallel processing frameworks to improve data throughput and performance
  • Implement and maintain workflow orchestration using tools such as Airflow, Argo Workflows, or similar
  • Design and manage cloud-native and on-prem solutions using AWS services such as S3, RDS, EC2, etc.
  • Containerize applications and manage deployments using Kubernetes
  • Collaborate with the Data Engineering team to integrate, optimize, and productionize advanced algorithms
  • Troubleshoot and support data-intensive and machine learning applications in production environments
  • Engage in collaborative software development, including code reviews, design discussions, and merge request feedback
  • Work independently within a geographically distributed team

Requirements

  • B.S. degree in Computer Science, Electrical/Computer Engineering, or equivalent practical experience
  • 5+ years of professional software development experience using Python, including proficiency with common tools and frameworks (e.g., NumPy, Pandas, SciPy, scikit-learn)
  • Demonstrated experience in building and maintaining scalable data processing pipelines
  • Proficient and self-sufficient in working within AWS environments, leveraging core services such as Amazon S3, EC2, etc., to build cloud-native solutions
  • Hands-on experience with modern data orchestration tools (e.g., Apache Airflow, Argo Workflows)
  • Strong understanding of parallel processing and performance optimization techniques
  • Experience developing and maintaining DevOps best practices, including GitLab-based CI/CD pipelines
  • Proficient with containerization and orchestration using Docker and Kubernetes
  • Familiarity with monitoring and observability tools (e.g., Grafana, OpenTelemetry) for production systems

Nice to Have

  • Experience with Infrastructure as Code (IaC) tools such as Terraform
  • Experience developing in modern C++
  • Familiarity with streaming data platforms (e.g., Apache Kafka, Apache Spark)
  • Experience using distributed computing frameworks (e.g., Ray, Dask, Spark) for compute-intensive tasks
  • Background working with RF, acoustic, medical sensing, or other time-series data
  • Knowledge of signal processing, machine learning, and numerical computing concepts

Qualifications

  • Educational background in Computer Science, Electrical/Computer Engineering, or equivalent practical experience

Benefits & Perks

  • Competitive base salary plus annual performance bonus
  • Benefits package (unspecified details)

Working at HawkEye 360

HawkEye 360 is committed to hiring and retaining a diverse workforce. The company employs cutting-edge AI techniques and values making the world a safer place through innovative geospatial analytics. They are an Equal Opportunity Employer and emphasize decision-making without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, marital status, national origin, age, veteran status, disability, or any other protected class.

Apply Now

Job Details

Posted AtJul 12, 2025
Salary130k-170k
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About HawkEye 360

Website

he360.com

Company Size

101-250 employees

Location

Herndon, VA

Industry

Satellite Telecommunications

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches