Allied Minds

  • HawkEye 360 - Software Developer

    Job Locations US-VA-Herndon
    Posted Date 2 months ago(3/9/2018 3:47 PM)
    Job ID
    2018-1197
    Name
    HawkEye 360
    # of Openings
    1
    Category
    Engineering
  • Overview

     

     HawkEye 360

    **This position may require exposure to information which is subject to US export control regulations, i.e. the International Traffic in Arms Regulations (ITAR) or the Export Administration Regulations (EAR). All applicants must be U.S. persons within the meaning of U.S. regulations.**

     

    HawkEye 360 is an RF analytics company that is developing a constellation of small satellites in low Earth orbit (LEO) to generate reports on wireless signals that can be used to track and monitor global transportation networks, assist with emergencies, as well as provide other data analytics services to a broad range of customers. 

     

    The Role:

    HawkEye 360 is currently seeking a Software Developer. As a member of their dynamic Data Analytics team, the Developer will develop capabilities and services in a Microservice Architecture on AWS.

    The Analytics team will invent and produce processing components within the analytics architecture to derive data products with commercial potential on topics ranging from behavior characterization and geospatial prediction to visual data representation. This team will take the lead integrating processed data and analytic products with systems developed by customers and partners.

    Responsibilities

    We’ll Expect You To…  

    • Support the implementation and deployment of analytic and machine learning components defined by senior engineers.
    • Develop and support a scalable analytics architecture to ingest RF metadata.
    • Develop and support distributed database capabilities to match analytic requirements; ensure the integrity of HawkEye 360 data.
    • Implement or produce analytic and machine learning components using data derived from HawkEye 360 satellites in combination with freely available data or data made available to HawkEye 360 via special arrangement with the provider.
    • Evaluate and integrate open source technology tools and solutions. to support stream processing, data movement, data visualization, system interfacing and data-source fusion using ephemeral (cloud-based) compute resources.
    • Contribute to defining requirements for the processing team in terms of the type, quantity and data format or interface specifications needed to ensure the success of the analytic product
    • Maintain and improve the performance of existing software
    • Test and maintain software products to ensure strong functionality and optimization
    • Recommend improvements to existing software programs as necessary
    • Develop for the embedded systems that comprise the spacecraft processing payload.
    • Develop tests at the unit, component, and system level, forming a continuous integration pipeline that prevents regressions as we continually enhance our software.

     

    Qualifications

    You’ll Need to Have…

    • 5+ years of professional experience within software engineering
    • B.S. in Engineering or Computer Science, with a strong background in software development and engineering. Particularly strong work experience may be deemed equivalent for candidates with alternative or lesser degrees
    • Strong experience with Java 8+ and/or Python
    • Experience with Spring Framework, Spring Boot, JOOQ, SciPy, Pandas
    • Experience developing systems that store data and interact with PostgreSQL and No-SQL databases
    • Ability to use a wide variety of open source technologies and cloud services
    • Experience with AWS is required; AWS certification a plus
    • Experience developing high availablity, production services
    • Experience with Linux
    • Adeptness at learning and applying new technologies and solving new problems

    We’d Like to See…

    • Experience with GIS libraries, i.e. PostGIS, GeoTools, ESRI
    • Experience with JavaScript, Scala, and other relevant programming languages
    • Familiarity with Docker

    HawkEye 360, Inc. is committed to providing equal opportunity for all employees and applicants without regard to race, color, religion, sex, sexual preference/orientation, gender identity or expression, age, marital status, national origin, physical or mental disability, veteran status, or any other protected classification under applicable law.

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed