Назад
Company hidden
3 месяца назад

Software Engineer, II - Release Pipelines

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

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

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

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

Текст:
/

TL;DR

Software Engineer, II - Release Pipelines (DevOps): Responsible for the automation and pipeline work that ties individual software components and a layered embedded operating system together into a cohesive release with an accent on build and packaging performance, implementation of release candidacy workflows, and establishing the digital thread. Focus on build automation tooling and pipeline development, complex workflow automation, and integration with custom systems and hardware testing platforms.

Location: Ann Arbor, MI

Salary: $139,000 - $166,800 USD

Company

hirify.global is focused solely on developing software for automated trucks to transform how the world moves freight.

What you will do

  • Build automation tooling and pipeline development.
  • Automate complex workflows via Temporal.
  • Work with Bazel, BuildStream, and other high-speed build systems.
  • Integrate with 3rd party work tracking and requirements systems.
  • Integrate with custom systems and hardware testing platforms.

Requirements

  • Bachelor's or Master's Degree in Computer Engineering, Computer Science, Engineering, or related field with 3-5+ years experience.
  • Build Automation: Solid experience building and maintaining CI/CD pipelines in GitHub Actions or similar. Proficiency in Python or similar automation languages for developing internal tooling and build logic.
  • Build Ecosystems: Working knowledge of high-performance build systems (e.g., Bazel, Buildstream) and a focus on build reproducibility. Familiarity with devcontainers.
  • Cloud: Experience operating within AWS and managing containerized workloads via Docker.
  • Distribution: Proficiency in creating and managing Debian/APT packages, Python wheels, and containers for software distribution.
  • Workflows: Experience implementing or interacting with distributed workflow systems like Temporal.

Nice to have

  • Experience with custom Linux builds (e.g., Yocto) or low-level systems programming.

Culture & Benefits

  • Competitive compensation package that includes a bonus component and stock options.
  • 100% paid medical, dental, and vision premiums for full-time employees.
  • 401K plan with a 6% employer match.
  • Flexibility in schedule and generous paid vacation (available immediately after start date).
  • AD+D and Life Insurance.

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