Current Job Openings >> Senior Software Engineer
Senior Software Engineer
Summary
Title:Senior Software Engineer
ID:1003
Team:N/A
Description

Company Description:

HawkEye 360 is a Radio Frequency (RF) data analytics company. We operate the first of its kind commercial satellite constellation to identify, process, and geolocate a broad set of RF signals. We extract value from this unique data through proprietary algorithms, fusing it with other sources to create powerful analytical products that solve hard challenges for our global customers. Our products include maritime domain awareness and spectrum mapping and monitoring designed to serve a wide range of commercial, government and international customers.

Build the world’s first RF-Derived Geospatial Analytics Firm

HawkEye 360 (HE360) is currently seeking a Senior Software Engineer to join the Engineering Analytics team. The mission of the Engineering Analytics group is to develop algorithms and software to process and fuse raw data into HE360 products. The Analytics team is comprised of a mix of Data Scientists and Software Engineers that work together to develop novel and best of breed solutions for solving the hard problems of converting raw RF and geolocation results into more advanced data products that inform and enhance customers’ mission and capabilities. The Engineering Analytics team works closely with the Product Management and Processing teams to develop scalable, secure, and flexible software architectures and capabilities. The Software Engineer will support the design and development of the company’s next-generation data analytics capabilities by working with the team Data Scientists and Product Management team to turn research ideas into production capabilities. The Engineer will report to the Director of Analytics, and interface with directors and engineers on the signal processing, space, operations, and product teams.

We’ll Expect You To…  

  • Support the design and development of geospatial algorithms and analyses to exploit and analyze HE360 collected data combined with procured third-party datasets
  • Contribute as a senior member of the Analytics team to support the development of the HE360 geolocation and analytics architecture and implementation
  • Collaborate across teams to understand requirements, use cases, and functionality and incorporate this information into the HE360 architecture and implementation
  • Support the design and development of the software architecture to process, fulfill, and deliver HE360 data products to customers
  • Evaluate and integrate open-source tools to enhance the HE360 data management, visualization, and fusion capabilities
  • Work with data scientists in the development of machine learning components to extract insights from RF-centric and third-party datasets
  • Recommend improvements to existing software programs as necessary
  • Develop tests at the unit, component, and system level, forming a continuous integration pipeline that prevents regressions as we continually enhance our software.
  • Adeptness at learning and applying new technologies and solving new problems

You’ll Need to Have…

  • Demonstrated experience in software development as part of a team with object-oriented concepts using Java
  • Demonstrated experience with analytic software packages, i.e. Apache Spark
  • Experience developing RESTful Webservices using Spring Boot
  • Experience implementing CI/CD workflows with Jenkins, Gradle, Docker, etc.
  • Agile Software Development Lifecycle experience
  • 10+ years professional experience working and leading software teams
  • M.S. or B.S. in Computer Science or related engineering field
  • Excellent written and oral communication skills

We’d Like to See…

  • Experience deploying and hosting application on AWS
  • Knowledge and experience developing Python applications and data analytics using Pandas
  • Web Application development experience using JavaScript
  • Experience using and developing GIS software using ArcGIS or OSS tools
  • Experience with Machine Learning and/or Deep Learning, i.e. Scikit Learn, Tensorflow, Caffe

Cultural Fit…

  • Ability to work in a small and fast-paced environment.
  • Ability to work well with all levels of company disciplines (i.e. Legal, HR, etc.)
  • Sense of humor and ability to proactively problem solve.
  • Great customer relationship skills.
HawkEye 360, Inc. is an Equal Opportunity Employer that does not discriminate on the basis of actual or perceived race, creed, color, religion, alienage or national origin, ancestry, citizenship status, age, disability or handicap, sex, marital status, veteran status, sexual orientation, arrest record or any other characteristic protected by applicable federal, state or local laws.

 

 

 

This opening is closed and is no longer accepting applications
ApplicantStack powered by Swipeclock