HawkEye 360 logo

Senior Data Engineer

HawkEye 360

Herndon, VA
Full Time
Senior
130k-180k
24 days ago

Job Description

About the Role

HE360 is currently seeking a Senior Data Engineer to design, build, and deploy world-class algorithms for scalable cloud processing. The role is part of the Data Engineering team in the Data & Analytics group, which manages the transition to production for advanced machine learning and geolocation algorithms developed by the Processing Algorithms and Data Science teams. The team develops and manages scalable data processing platforms for exploratory data analysis and real-time analytics to support geospatial data exploration. The Senior Data Engineer will work closely with scientists to optimize algorithms for low-latency, highly scalable production environments that directly support customers. The position involves rapid prototyping and productization of new ideas, designing and implementing distributed backend software systems, primarily using Python and C++ within cloud deployments (Kubernetes + Docker). The role can be hybrid or remote.

Key Responsibilities

  • Write efficient, clean, and testable Python code for data engineering workflows
  • Design, build, and maintain scalable ETL pipelines to support data ingestion and transformation at scale
  • Develop and optimize parallel processing frameworks to improve data throughput and performance
  • Implement and maintain pipeline orchestration using tools such as Airflow or similar
  • Design and manage cloud-native data solutions using AWS, including S3, RDS, and other AWS services
  • Perform database maintenance and optimization to ensure reliability, integrity, and performance across systems
  • Containerize applications using Docker, and deploy/manage them using Kubernetes
  • Work closely with Processing Algorithms & Data Science teams to integrate, optimize, and deploy algorithms to production
  • Apply debugging and problem-solving skills to support and troubleshoot data-intensive applications in production, including on-call responsibilities
  • Participate in collaborative software development practices, including merge request reviews and providing design feedback
  • Work in a fast-paced agile environment, effectively communicate and track development activities using tools like JIRA/Confluence
  • Work independently within a geographically distributed team

Requirements

  • B.S. degree in Computer Science, Electrical/Computer Engineering, or comparable experience
  • 3+ years of professional software development experience using Python, with experience in tools like NumPy, Pandas, SciPy, SciKit
  • Proven experience in building and maintaining ETL pipelines and data workflows
  • Hands-on experience working within an AWS environment, including knowledge of AWS services such as S3 and EC2
  • Experience with modern data orchestration tools like Apache Airflow or Argo CD
  • Deep understanding of parallel processing and performance optimization techniques
  • Experience developing and supporting DevOps best practices, including GitLab-based CI/CD
  • Experience with Docker containerization and Kubernetes for deployment and scaling
  • Experience with monitoring and logging solutions, particularly Grafana and OpenTelemetry

Nice to Have

  • Familiar with Infrastructure as Code (IaC) tools such as Terraform
  • Knowledge of streaming data tools like Apache Kafka or Spark
  • Experience using Ray, Spark, Dask, or other frameworks for parallel and distributed compute-heavy tasks
  • Experience with standard Python tools and frameworks (e.g., NumPy, pandas, SciPy, scikit)

Qualifications

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

Benefits & Perks

  • Competitive base salary plus annual performance bonus
  • Benefits package

Working at HawkEye 360

HawkEye 360 is delivering a revolutionary source of global knowledge based on radio frequency (RF) geospatial analytics to make the world a safer place. The company operates a commercial satellite constellation that detects, geolocates, and identifies signals and behaviors, employing cutting-edge AI techniques to provide high-impact insights. HawkEye 360 is headquartered in Herndon, Virginia, and is committed to hiring and retaining a diverse workforce. They are proud to be an Equal Opportunity Employer, making decisions 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 4, 2025
Job CategoryData Engineering
Salary130k-180k
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