About The Position

HawkEye 360 (HE360) is currently seeking a Senior Software Engineer to provide expert-level contributions to the Software Operations team. The Software Operations Team provides the platforms, data engineering, and services which support developers, production software execution, and satellite ground operations. The successful candidate will help shape our AWS cloud, on-prem, and remote server platforms, data processing applications, and infrastructure. The candidate will provide expert insights to improve the existing systems and turn ideas into deployed production capabilities. The Senior Software Engineer will report to the Software Operations department head and interface with directors and engineers throughout the Engineering organization.

Requirements

  • M.S. or B.S. in Computer Science or related engineering field, or equivalent experience.
  • 8+ years of professional experience
  • Broad knowledge of software application design, deployment, and testing, with specific knowledge using containerized applications
  • An understanding of basic networking concepts relevant to platform integration, including TCP/IP, UDP, HTTP, firewalls, basic routing concepts, and load balancers.
  • Knowledge of Linux operating systems and installing and configuring security patches on servers/virtual machines.
  • Knowledge of Redhat or derivative Linux distributions. Comfortable managing systemd services, logging, and basic administration.
  • Experience with Software/Systems Operations, to include managing and troubleshooting production systems
  • Experience deploying and configuring applications to run on Kubernetes clusters.
  • Excellent written and oral communication skills

Nice To Haves

  • Deep understanding of Kubernetes
  • Experience with Keycloak, Okta or other OIDC/SAML-based SSO & Auth services
  • Experience building distributed systems.
  • Familiaratity with Kafka.
  • Experience building and updating secure container images to deploy custom applications.
  • Familiarity with Podman, Buildah, Skopeo
  • Familiarity with observability tooling such as Grafana, Mimir, Loki, Tempo, or similar

Responsibilities

  • Develop, deploy, and maintain critical infrastructure in AWS for HawkEye 360's collection, processing, and analytics services
  • Provide technical guidance and oversight across the entire HawkEye 360 platform architecture
  • Collaborate across engineering teams to understand system requirements, use cases, and functionality
  • Design and improve system solutions to meet the functional needs of the organization and ensure integrity and security of HE360 systems and data
  • Guide and mentor teammates to automate and simplify daily development and deployment processes

Benefits

  • HawkEye 360 offers a compensation package that includes a competitive base salary plus annual performance bonus and benefits.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service