Senior Full Stack Software Engineer at HX5

Senior Full Stack Software Engineer


Employment StatusFull time

Senior Full Stack Software Engineer
Softwaer Engineer IV
NASA Ames Research Center
Moffett Field, Califorina

Telework avaliable, with two trips anticipated to Ames Research Center
HX5 is an award-winning provider of engineering, research and development, and technical services to clients such as NASA and the Department of Defense. Founded in 2004, HX5 is a fast-growing veteran-and woman-owned company with locations nationwide.
HX5 is currently seeking a qualified Senior Full Stack Software Engineerin support of NASA’s Digital Information Platform.
NASA’s Digital Information Platform (DIP) goal is to address issues with the currently segmented Air Traffic Management System that inhibit operational flexibility and cross-domain collaboration within the aviation community. DIP’s cloud-based consumer-producer infrastructure will support multi-source data aggregation and provide scalable service-oriented architecture for cataloging, hosting, and monetizing airspace management and decision support services. To increase the integrity and conciseness of the decision process the architecture will heavily use Artificial Intelligence (AI) and Machine Learning (ML) techniques. This position requires working in an agile development team that includes NASA personnel and non-KBR contractors at NASA Ames Research Center.
HX5 is looking for a Senior Full Stack Software Engineer that will contribute to the development of DIP’s architecture and capabilities on Amazon Web Services (AWS), including:

  • DIP Catalog operational and transactional data analysis framework (scripts to parse CloudWatch logs and prepare cleansed data for analysis).
  • DIP data monetization modeling and implementation.
  • DIP distributed data modeling and implementation
  • ML services infrastructure
  • Authentication, Authorization, and other required security measures
  • Microservices and APIs
  • Development and maintenance of Continuous Integration/Continuous Deployment (CI/CD) pipeline
  • Automated builds and build artifacts for test environments, unit test harnesses, and code analysis tools

Required Education and Experience:

  • Master’s Degree in Engineering, Computer Science, or related field.
  • Eight (8) years of related experience.
  • Six (6) years of experience with the following:
    1. AWS technologies including: Cognito, Federated Identities, AWS API Gateway, Elastic Cloud, CloudWatch; AWS Certified Solution Architect — Professional Certification
    2. Developing RESTful microservices and API architecture as well as communication protocols.
  • Four (4) years of experience with the following:
    1. Implementing Authentication and Authorization (web security) using frameworks such as oAuth2.0.
    2. Data modeling, design, and implementation of relational and NoSQL Databases.
  • Two (2) years of experience
    1. CI-CD pipeline development and maintenance, integrating automated builds and build artifacts into test environments, unit test harnesses, and code analysis tools
    2. With message brokers such as Apache MQ
  • Strong experience with Object-Oriented and scripting languages, including Java, Python and JavaScript (Nodejs)
  • Proven experience with distributed/clustered or grid computing systems
  • Software Life Cycle and Configuration Management tools, such as git and Atlassian tool set (Bitbucket, Jira, Confluence)
  • Strong verbal, written, and presentation skills

Preferred Experience & Skills:

  • ReactJS and TypeScript
  • Authorization keys and packages such as Passport
  • Containerization using Docker and/or Kubernetes
  • Experience with applying AI/ML techniques and algorithms to decision support systems
  • Familiarity with aviation data

Must be a US Citizen and successfully complete a U.S. government background investigation.
Minimal travel may be expected. (This may include air travel)

COVID-19 Regulations: As a federal government contractor, HX5 complies with all customer, federal, state, and local requirements regarding COVID-19 regulations, including COVID-19 vaccinations and testing requirements. This means that our employees and new hires, whether working at a customer site, working remotely, or working in an HX5 facility, will need to adhere to applicable COVID-19 requirements. These requirements may include vaccination, attestations regarding your vaccination status and/or COVID-19 testing, and you may be required to show proof of vaccination and/or negative test results as a condition of your employment. Requests for an accommodation will be reviewed and assessed under applicable laws and regulations.

HX5 offers a competitive salary and benefits package to include:

  • Medical/dental/vision insurance
  • 401(k) plan with company match
  • Paid holidays
  • Accrued Paid Time Off