Назад
Company hidden
обновлено 5 дней назад

Senior Systems Software Engineer (C++)

129 600 - 220 300$
Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

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

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

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

Текст:
/
TL;DR
Senior Systems Software Engineer (C++) (Backend Infrastructure/Semiconductor Manufacturing): Architecting high-performance backend infrastructure, real-time data processing services, and microservices platforms for semiconductor manufacturing systems with an accent on scalability, reliability, memory efficiency, and cross-platform operation. Focus on solving complex concurrency and performance challenges, optimizing high-throughput applications, and leading the design of mission-critical distributed systems.

Location: Ann Arbor, Michigan, USA; onsite role

Salary: $129,600–$220,300 annually

Company

hirify.global develops electronics and semiconductor manufacturing systems and solutions, investing heavily in research and development.

What you will do

  • Architect, design, and evolve scalable backend infrastructure for big data analytics, distributed storage, and storage systems.
  • Develop server-side components for real-time data processing, system integration, and API services.
  • Design and deliver microservices-based platforms across Linux and Windows environments.
  • Optimize performance and memory efficiency for high-throughput, low-latency applications using multithreaded and concurrent programming.
  • Integrate databases, messaging systems, and external APIs while defining long-term technical strategy with product and engineering teams.
  • Mentor engineers and promote code quality, testing, and maintainability across the organization.

Requirements

  • Extensive C++ experience with object-oriented design, system-level programming, and software architecture.
  • Experience building and scaling real-time data processing engines, networked or socket-based services, microservices, or distributed systems.
  • Strong familiarity with Windows and Linux/Unix environments and command-line tooling.
  • Expertise in memory management, performance profiling, debugging, and system optimization.
  • Experience with Git and CI/CD pipelines in production environments.
  • Doctorate with 3 years, master's degree with 6 years, or bachelor's degree with 8 years of related work experience; demonstrated mentoring and technical leadership experience.

Culture & Benefits

  • Work with experienced engineering teams in an environment focused on innovation, autonomy, and continuous improvement.
  • Flexible work arrangements and opportunities for leadership and career growth.
  • Benefits may include medical, dental, vision, life insurance, 401(k) matching, employee stock purchase participation, tuition reimbursement, paid time off, holidays, and family care leave.
  • Additional programs may include student debt assistance, financial planning, wellness, and employee assistance benefits.

Hiring process

  • Multiple interviews are conducted in person or by video conference with hiring managers.

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