Hybrid Software Developer – Integration Engineer – Active Secret Clearance

Posted 8 hours ago

Apply now

About the role

  • Software Developer / Integration Engineer developing network modeling tools at Riptide Technology's Naval Research Lab. Collaborating within hybrid team for advanced networking protocols and analytics.

Responsibilities

  • The Naval Research Lab seeks a highly adaptable, quick learning, self-starter engineer to join the NRL TNM team.
  • The software developer & INT engineer will design, analyze and integrate existing subsystems leveraging Python to orchestrate the latest network technology and tools within the TNM tool suite.
  • The candidate will have experience in AGILE Software development for Linux environments pursuing Network modeling/simulation for wired and wireless network applications.
  • Experience would include leveraging Python to write glue code between subsystems.
  • Familiarity with coding standards, configuration management, CDCI, VMs, Containerization, and Linux applications is required.
  • This job entails daily coding of the networking tools to model unique networking architectures with a focus on analytics that provide metrics on network performance.

Requirements

  • Bachelor’s Degree in Engineering, Math, Computer Science, or Network Engineering
  • 5+ years of experience in the software development field/industry
  • Resourceful, quick learner who has flexibility with changing and dynamic requirements
  • Coding: Python 3.9, VMs, Podman and Docker Container Creation, Dockerized subsystems, Docker/Podman Compose, Custom Interface creation, gRPC, REST.
  • Familiar with AGILE environment including bitbucket, JIRA, Confluence, and JENKINS workflows.
  • Familiar with build manifests and automated testing with Pytest.
  • Data model creation, large data processing, task & queue automation, sub-classing, robust regex creation, build chain tracking, Sphinx and self-documentation.
  • Familiar with Linux system admin, Redhat 9, Python and Linux scripting & OSquery.
  • Familiarity with software packaging. Capable of installing and configuring Linux as well as minor system/network administrative functions.
  • Demonstrated understanding of Atlassian tools such as confluence, git, Jira, Jenkins, Artifactory.
  • Understanding of git and software development version control to include code reviews, PRs, and merging.

Benefits

  • 401(k) company contribution equivalent to 10% of employee's salary, immediately 100% vested, no matching required.
  • 100% company paid dental, vision, life, AD&D, and disability insurance.
  • Employer-provider health insurance, employee and family coverage, 85% company paid.
  • 6 weeks annual paid time off for holidays, vacation, and sick leave.
  • 12 weeks paid family leave, 2-5 days bereavement leave, and 2 weeks Military Reserve Duty differential pay provided for qualifying events.
  • Opportunities for annual performance-based bonuses.

Job title

Software Developer – Integration Engineer – Active Secret Clearance

Job type

Experience level

Mid levelSenior

Salary

$160,000 - $185,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job