← Все вакансии/Senior/Jobgether
SeniorRemote

Software Engineer

J
Jobgether
Зарплата
$12,400–$16,800
Уровень
Senior
Формат
Remote
О роли

Описание вакансии

About the company

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Engineer - Software Defined Networking (SDN) based in United States. This role offers the opportunity to modernize and secure a critical software-defined networking capability supporting demanding mission environments.

Responsibilities

  • Own the technical assessment of an SDN codebase, including architecture, build processes, dependencies, runtime components, test coverage, security posture, and upstream open-source relationships
  • Design and implement secure, maintainable changes that remediate vulnerabilities, improve resilience, and maintain traceability between upstream software, government-owned code, configurations, and local patches
  • Develop reliable unit, integration, end-to-end, regression, and failure-mode tests for hardening and modernization initiatives
  • Implement AI-enabled tooling to support the ongoing hardening, maintenance, analysis, and development of the SDN application
  • Diagnose complex issues across application, Linux, and network boundaries, including traffic flows, routing, segmentation, identity, failover, telemetry, and performance
  • Partner with platform engineering teams on container readiness, packaging, CI/CD, deployment workflows, and automated security scanning while owning code-level triage and remediation
  • Support laboratory validation, demonstrations, release acceptance, and the conversion of operational findings into durable fixes and regression tests
  • Contribute to architecture and code reviews and communicate technical tradeoffs clearly to engineering and government stakeholders
  • Produce clear technical documentation, assessments, and runbooks to support reliable operation and long-term sustainment
  • Mentor other engineers and contribute to evolving engineering practices as mission requirements and technical needs change

Requirements

  • 5+ years of software engineering experience with demonstrated ownership of production or legacy codebases
  • Strong proficiency in C++, Python, and Bash scripting
  • Strong Linux fundamentals, including services, processes, permissions, logging, package management, and command-line troubleshooting
  • Strong networking fundamentals, including TCP/IP, routing, DNS, TLS, segmentation, network interfaces, policy enforcement, and traffic analysis
  • Experience with secure software development, dependency management, vulnerability triage, patching, code review, and remediation
  • Strong testing discipline across unit, integration, end-to-end, and regression testing
  • Working knowledge of containers, version control, build automation, CI/CD, registries, observability, and modern software release practices
  • Strong problem-solving, communication, and technical documentation skills, including experience producing design documents, technical assessments, and runbooks
  • U.S. citizenship and an active U.S. Government Secret security clearance or higher are required
  • Experience developing or sustaining SDN, network orchestration, routing, virtual network functions, network appliances, or other network-control software is preferred
  • Experience containerizing VM-based or monolithic software and maintaining upstream open-source integrations, forks, or patches is a plus
  • Strong familiarity with agentic AI-assisted engineering tools and workflows is preferred
  • Familiarity with Kubernetes, Helm, GitOps, OCI artifacts, and modern software delivery practices is beneficial
  • Experience with SAST, DAST, software composition analysis, SBOMs, container scanning, STIGs, and automated security checks is preferred
  • Experience with performance, resilience, chaos engineering, and observability for distributed or networked systems is a plus
  • Experience modernizing or migrating applications from virtual machine-based environments to containerized deployments is beneficial

Conditions

  • Remote position within the United States
  • Base salary range of $148,750–$201,250 USD
  • Compensation based on candidate experience and national market benchmarking
  • Medical, dental, and vision insurance with premiums 100% company paid
  • Health Savings Account
  • Life insurance
  • Disability insurance
  • 401(k) retirement plan
  • Company stock options
  • Home office budget
  • Flexible Time Off (FTO)
  • Federal holidays, plus one week for Thanksgiving and two weeks for Christmas and New Year's
  • Paid parental leave
  • Reimbursement for approved training and subscriptions
  • Conference support, including travel, lodging, and fees
  • Opportunity to work on secure, cloud-native technologies and mission-critical software
  • Collaborative, mission-driven environment focused on security, innovation, and continuous software delivery
Стек и навыки

С чем работаем