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

Senior Staff Engineer

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

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

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

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

Текст:
/

TL;DR

Senior Staff Engineer (Ruby/Rails, TypeScript/React): Technical leadership for the Channels division, bridging the customer dashboard with delivery engines and evolving shared foundations so teams ship faster and safer with a consistent customer experience. Focus on architectural direction, end-to-end delivery of large ambiguous projects, and improving reliability/operability through observability and error-handling across dashboard and delivery layers.

Location: Chicago

Salary: $208,000–$349,655/year (expected On Target Earnings $232,000–$390,000/year)

Company

hirify.global is a customer engagement platform that helps brands deliver personalized experiences across channels.

What you will do

  • Set the technical vision and quality bar for the division: define best practices and drive resolution of persistent quality and technical debt.
  • Lead large, ambiguous end-to-end projects across multiple teams, from problem framing and design docs through implementation, rollout, and operational support.
  • Help mature channels by evolving stacks and ensuring foundational primitives are flexible and robust for sophisticated marketing use cases.
  • Mentor engineers through code review, architecture review, and pairing; translate technical debt into business risk and outcomes.
  • Champion reliability and operability by improving observability and tightening error handling across dashboard and delivery layers, supporting incremental rollouts and reducing incidents.
  • Write code by designing and building foundational systems and frameworks used across the organization.

Requirements

  • 10+ years of software engineering experience, including meaningful time as a technical leader influencing multiple teams or complex product systems.
  • Comfort working across the full stack with experience in Ruby on Rails and proficiency in modern frontend environments (TypeScript, React) used by customers to configure experiences.
  • Experience designing and shipping foundational infrastructure (frameworks, libraries, or platform services used by many engineers).
  • Strong architectural judgment: know when to abstract vs. keep simple, and make technical bets that support a maturing product suite.
  • Effective communication and mentoring skills, including translating technical debt into business risk.
  • Track record of identifying highest-leverage work and driving projects to completion with minimal direction in high ambiguity.

Nice to have

  • Experience with shared component libraries or design system primitives.
  • Experience with real-time systems or event-driven architectures for message orchestration.
  • Experience with developer experience tooling (code generation, scaffolding, CI/CD) for large-scale codebases.
  • Experience scaling a product from early stage to enterprise scale without losing developer velocity.

Culture & Benefits

  • Hybrid ways of working; benefits vary by location.
  • Comprehensive Total Rewards including equity grants (RSUs) and competitive compensation.
  • Flexible paid time off and comprehensive medical, dental, vision, life, and disability coverage.
  • Retirement and Employee Stock Purchase Plans.
  • Professional development support with a yearly learning stipend and learning platforms.
  • Family services including fertility benefits and equal paid parental leave.

Hiring process

  • Interviews focused on technical leadership, architecture, and end-to-end delivery experience.
  • Assessment of mentoring/communication and ability to drive high-ambiguity projects.

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