aitypescriptci cdevent driven architectureruby on railsreactreal time systemsbackend systems
Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
развернуть
$184к-300к/год
$190к$220кмедиана$250к
По похожим ролям (49) ~ $220к/год
На СНГ рынке: $2.9к/мес ($1.7к - $4к)
90
Крутая вакансия
развернуть
Чёткая зона ответственности на уровне Staff, сочетание лидерства с разработкой и работа над ключевым продуктом делают вакансию сильной; при этом роль охватывает несколько команд и требует высокой самостоятельности.
?Влияние на несколько команд
Современный стек
Ключевой продукт
Поддержка обучения
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Staff Software Engineer, Messaging Experience (Ruby on Rails/TypeScript/React): Building and evolving Canvas, a visual messaging orchestration platform for real-time and batch processing, with an accent on scalable backend systems, complex web interfaces, and reliable cross-channel delivery. Focus on leading multi-team architecture initiatives, designing shared frameworks and developer tooling, improving observability, and delivering foundational systems hands-on.
Location: New York City; hybrid work
Salary: $184,000–$299,812 annually for candidates based in the United States; expected OTE of $204,000–$332,400 annually, including bonus or commission.
Company
hirify.global provides a customer engagement platform for cross-channel messaging, journey orchestration, AI-powered decisioning, and personalized customer experiences.
What you will do
Build, maintain, and evolve Canvas, the flagship visual programming interface for messaging orchestration and delivery.
Set technical direction, architectural standards, best practices, and quality improvements across the division.
Lead ambiguous, multi-team projects from problem framing and design through implementation, rollout, and operational support.
Help mature messaging channels and build flexible, robust primitives for sophisticated marketing use cases.
Mentor engineers through architecture reviews, code reviews, pairing, and clear communication of technical decisions and business outcomes.
7+ years of software engineering experience, including meaningful experience as a technical leader influencing multiple teams or complex product systems.
Experience building foundational backend systems at scale and complex, performant web-based user interfaces.
Full-stack experience with Ruby on Rails and modern frontend environments using TypeScript and React.
Experience designing and shipping foundational infrastructure, including frameworks, libraries, or platform services used by many engineers.
Strong architectural judgment, including decisions about abstraction, simplicity, and technical investments for a maturing product suite.
Effective communication and mentoring skills, with the ability to translate technical debt into business risk and elevate engineers through coaching and technical vision.
Ability to identify high-leverage work, build consensus across teams, and deliver projects with minimal direction in highly ambiguous situations.
Staff Engineers are expected to remain hands-on and design and build foundational systems and frameworks.
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 such as code generation, scaffolding, or CI/CD for large-scale codebases.
Experience maturing a product from early stage to enterprise scale without losing developer velocity.
Culture & Benefits
Hybrid ways of working with a curated in-office experience focused on community, connections, and innovation.
Competitive compensation that may include equity, retirement and employee stock purchase plans, and flexible paid time off.
Medical, dental, vision, life, disability, fertility, and equal paid parental leave benefits, varying by location.
Professional development through career pathing, learning platforms, and a yearly learning stipend.
Volunteer Week, donation matching, Employee Resource Groups, and a collaborative, transparent culture.
Hiring process
AI-assisted tools may analyze application materials and support scheduling, interview recording, and note summarization; recruiting teams remain responsible for hiring decisions.
Candidates may opt out of AI-assisted application review through the application form. Candidates for New York City roles may request an alternative selection process or reasonable accommodation under NYC Local Law 144.
Будьте осторожны
Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →