Назад
Company hidden
2 дня назад

Principal .NET Engineer/Software Architect (IoT Edge)

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

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

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

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

Текст:
/

TL;DR

Principal .NET Engineer/Software Architect (IoT Edge): Designing and evolving edge architecture for Azure IoT Edge systems with an accent on module structure, offline-first design, and robust operation on constrained hardware. Focus on ensuring data durability, handling long outages, and establishing secure edge patterns for distributed data platforms.

Location: Fully Remote (company has an office in Krakow, Poland)

Company

hirify.global is a global technology service provider with over 6000 specialists offering a full spectrum of business and tech advisory, enterprise, and software development services.

What you will do

  • Own and evolve the edge architecture, including module structure, interfaces, local runtimes, and operational concepts.
  • Design for offline-first systems, managing local workflows, data durability, retention, backfill, and conflict handling.
  • Ensure robust operation of Azure IoT Edge modules on-device, covering deployment strategy, versioning, rollback, and monitoring.
  • Architect and optimize local persistence and data flows across modules, including two local databases.
  • Drive performance, reliability, and maintainability on constrained/remote hardware through resource management and failure recovery.
  • Establish secure edge patterns, including device hardening, secrets handling, and certificate strategy.

Requirements

  • 8+ years professional experience in software engineering/architecture.
  • 5+ years hands-on experience with Edge Computing / IoT edge systems, ideally Azure IoT Edge in production.
  • Strong expertise in Linux on edge devices, including Yocto Linux.
  • Very strong .NET (C#) skills, with experience in services, modular architectures, and robustness patterns.
  • Proven experience with offline-first / intermittently connected systems, handling multi-month to multi-year disconnections.
  • English: Fluent (C1) spoken and written.

Nice to have

  • Azure DevOps (pipelines/repos) and solid Azure Portal experience for edge/fleet operations.

Culture & Benefits

  • Provides equal opportunities in recruitment, career development, and leadership regardless of background.
  • Committed to fostering a diverse work environment.
  • Supports a workplace where employees, candidates, and partners actively shape growth.
  • Encourages authenticity while respecting boundaries.

Hiring process

  • Application submission and review by the team.
  • Talent Acquisition interview to discuss goals and company offerings.
  • Technical interview to assess expertise, problem-solving, and thinking.
  • Customer interview for roles with close client involvement.
  • Job offer if both parties find a suitable match.

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