Эта вакансия в архиве

Посмотреть похожие вакансии ↓
Company hidden
обновлено 1 месяц назад

Software Design Engineer

7 307 - 8 461$
Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US

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

Текст:
/

TL;DR

Software Design Engineer: Building and optimizing complex, systems-level software that underpins networking, security, and operating system functionality with an accent on troubleshooting and enhancing large-scale software systems, improving test automation reliability, and ensuring high-quality releases across multiple projects. Focus on debugging failures in automated pipelines, enhancing test coverage for networking and security components, analyzing low-level system behavior using traces and debugging tools, and validating fixes through both automated and manual testing.

Location: This role is onsite the Seattle office.

Salary: $45.67 to $52.88 hourly (Washington State)

Company

hirify.global is a technology solutions firm headquartered in Bellevue, Washington, that leverages cutting-edge technology to help organizations unlock value and transform companies.

What you will do

  • Design, develop, test, and maintain systems-level software and supporting utilities.
  • Analyze system and software requirements and translate them into robust technical solutions.
  • Debug, troubleshoot, and fix complex issues in both new and legacy codebases.
  • Enhance and stabilize automated test suites to improve coverage and pipeline reliability.
  • Collect, analyze, and interpret diagnostic data such as logs, instrumentation, and system traces.
  • Execute periodic manual testing for networking and security scenarios (e.g., VPN, IPSec, WSL).

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field.
  • 5–7 years of professional software engineering experience.
  • Strong foundation in computer science principles, including data structures, algorithms, and software design.
  • Proven experience designing and developing large-scale systems software.
  • Hands-on experience writing systems-level code in C and C++.
  • Proficiency with debugging and diagnostic tools (e.g., Windows Debugger, gdb, Wireshark, tcpdump).
  • Working knowledge of networking protocols such as IPSec, TCP, and QUIC.
  • Experience working in both Windows and Linux operating system environments.

Nice to have

  • Strong experience developing in a Windows OS environment.
  • Familiarity with VPN technologies, IPSec-based connection security, and software-defined networking.
  • Experience enhancing and maintaining test automation across networking and security components.
  • Expertise with PowerShell scripting and YAML-based configurations.

Culture & Benefits

  • Comprehensive medical, dental, and vision coverage.
  • Flexible Spending Account and 401k program.
  • Competitive PTO offerings and Parental Leave.
  • Opportunities for professional growth and development.
  • Collaborative onsite engineering environment focused on close teamwork and rapid iteration.