Назад
Company hidden
9 часов назад

Technical Debt Engineer (Software Sustainment)

Формат работы
remote (только USA)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

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

Текст:
/
TL;DR
Technical Debt Engineer (Software Sustainment): Improving, modernizing, and sustaining complex distributed software systems for defense and mission-critical environments with an accent on debugging, legacy-code refactoring, DevOps, and interoperability. Focus on identifying root causes, reducing technical debt, optimizing build and deployment pipelines, and preserving functional behavior across high-assurance systems.

Location: Remote (United States)

Company

hirify.global contributes software, hardware, and mission expertise to Lyntris, a defense technology company supporting U.S. and allied defense organizations across space, air, land, sea, and cyber domains.

What you will do

  • Debug, analyze, and resolve complex defects, performance bottlenecks, reliability concerns, and integration issues across large-scale distributed software systems.
  • Refactor legacy software to improve maintainability, modularity, extensibility, testability, and long-term sustainability while preserving existing functionality.
  • Identify, prioritize, and remediate technical debt with engineering teams and program leadership while maintaining delivery schedules.
  • Improve software quality through static analysis, automated testing, code reviews, performance optimization, and modern engineering practices.
  • Develop and optimize CI/CD pipelines, automated build, test, deployment, integration, verification, validation, configuration management, and release processes.
  • Collaborate with developers, systems engineers, architects, and government stakeholders; document changes, remediation efforts, and engineering recommendations.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, a related technical discipline, or equivalent practical experience.
  • 5+ years of experience debugging, refactoring, and sustaining complex software systems in defense, aerospace, or other mission-critical environments.
  • Strong proficiency in software debugging, root cause analysis, performance optimization, code quality improvement, and AI-assisted development tools where appropriate.
  • Experience refactoring legacy codebases to improve maintainability, modularity, extensibility, and testability.
  • Strong proficiency with SonarQube, GitLab CI/CD, automated testing, containerized development environments, and related DevOps practices.
  • Strong proficiency with CMake, Conan, Maven, Poetry, and NPM for multi-language build environments.
  • Experience developing or sustaining large-scale distributed systems using ActiveMQ, DDS, ZeroMQ, or similar messaging frameworks.
  • Experience diagnosing and resolving integration and interoperability issues using standards-based interfaces and APIs.
  • Ability to collaborate with software developers, systems engineers, architects, and government stakeholders while maintaining program schedules; strong analytical, communication, and problem-solving skills.
  • Ability to obtain and maintain a Department of Defense security clearance; candidates must be U.S. citizens and possess or obtain the required U.S. national-security eligibility.
  • Ability to work prolonged periods at a desk and lift up to 15 pounds.

Nice to have

  • Master’s degree or PhD in a related technical discipline.
  • Experience systematically resolving technical debt while preserving functional behavior and architectural compliance.
  • Knowledge of autonomy and robotics integration, mission planning, task allocation, and command-and-control architectures.
  • Experience with SysML architecture models, Interface Control Documents, and software requirements.
  • Experience with rootless Podman, Git, CI/CD, automated testing, and containerized software development environments.
  • Strong C++ proficiency; proficiency in Java, Python, or TypeScript.
  • Experience supporting defense, aerospace, or highly regulated software programs; active-duty military experience.
  • Active U.S. national security clearance.

Culture & Benefits

  • Salaried full-time employment supporting defense and mission-critical programs.
  • Paid time off and paid company holidays.
  • Medical, dental, and vision insurance, with optional HSA and FSA.
  • Base and voluntary life insurance, short- and long-term disability insurance, and an employee assistance program.
  • 401(k) matching and an equal-opportunity employment environment.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →