WorkaemКарьерная платформа
  • Вакансии
  • Компании
  • Зарплаты
  • Офферы
  • Сервисы
  • Блог
  • Работодателям
Workaem

Карьерная платформа для IT-специалистов: вакансии напрямую с карьерных страниц 300+ компаний, из телеграм-каналов, с международных площадок и от работодателей напрямую. Разбор условий, детектор мёртвых вакансий, AI-инструменты для резюме. Базовые функции бесплатны.

Подпишись, присылаем лучшие вакансии недели
Или читай канал в телеграме
Соискателям
Все вакансииЗа границейУдалёнка в долларахКомпании с РУ основателямиЗарплатыОфферыВозможностиСоветыСоздать резюмеТренировка интервью
По технологиям
Вакансии PythonВакансии JavaScriptВакансии ReactВакансии JavaВакансии GoВакансии Docker
По профессиям
РазработкаДизайнQA / ТестированиеАналитикаProduct / Project ManagerМаркетинг
Работодателям
Разместить вакансиюТарифыБаза кандидатовСвязаться с нами
Кабинет
РегистрацияВойтиЛичный кабинетМои откликиСохранённыеУведомления
Компания
О проектеПредложенияКонтактыБлогКонфиденциальностьУсловия использования
© 2026 Workaem. Все права защищены.КонфиденциальностьУсловияОферта
Made by IT, for IT 💛
Principal Software Engineer
ВердиктОписаниеИнструментыКомпания
  1. Главная
  2. /
  3. Вакансии
  4. /
  5. Principal Software Engineer

Midjourney·San Francisco·30 июня

Principal Software Engineer

🏢 ОфисLeadПолная занятость
Зарплата не указана
Вилки нет, про деньги придётся договариваться с нуля.
Нажмите на сигнал, чтобы увидеть, на чём он основан

Чем предстоит заниматься

1. Act as the technical lead for large parts of the scanner platform: system architecture, codebase structure, and long-term maintainability
2. Own core runtime foundations: distributed control, state management, fault handling, and reliability
3. Drive engineering rigor: testability, code quality, review standards, performance regression prevention, and release processes
4. Build robust observability: logs, metrics, traces, and replayable diagnostics (with privacy constraints)
5. Collaborate with hardware and recon/ML teams to define interfaces, data contracts, timing/synchronization, and failure modes
6. Lead complex refactors (e.g., message passing / RPC boundaries, modularization, concurrency model) without halting forward progress

Наши требования

Deep software architecture experience for real-world systems: robotics, instrumentation, medical devices, or other complex distributed products
Strong Python and concurrency background (asyncio, multiprocessing, profiling, performance engineering)
Track record of shipping systems that are observable, debuggable, and resilient
Strong technical leadership: clarity, pragmatic trade-offs, and mentoring

Дополнительно

Building but rock-solid systems: clear interfaces (gRPC/protobuf or equivalent), strong state modeling, and failure handling
High-leverage engineering habits on a lean team: good tests, CI, reproducible dev environments, and fast code review
Practical performance + concurrency work in Python (asyncio, profiling, multiprocessing) and comfort debugging distributed behavior
Security-minded device software: safe defaults, encrypted data paths, and disciplined handling of PII/PHI
Operational thinking: remote updates/management, excellent logging, and diagnostics that make real hardware debuggable
M
Midjourney
San Francisco

ГрейдLead
ЗанятостьПолная занятость
РегионСША
ФорматОфис
ИсточникСкрыто
Опубликовано30 июня
Все вакансии компании

AI-помощник

под эту вакансию
Войди, чтобы AI оценил твоё соответствие вакансии и написал сопроводительное письмо
Мы против мошенников на площадке: если тебя просят заплатить, продиктовать код или установить непонятное приложение, прекращай общение и сразу пиши нам (чат с основателем или форма обратной связи).