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

Senior Full Stack Software Engineer (Java/React)

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

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

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

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

Текст:
/
TL;DR
Senior Full Stack Software Engineer (Java/React): Building and operating catalog, hierarchy, and organizational master data services and internal tools with an accent on Java microservices, React applications, and large-scale data quality. Focus on designing event-driven distributed systems, integrating Kafka and workflow orchestration, and ensuring observability and operational reliability.

Location: Hybrid in Seattle, Washington; minimum four days per week in the hirify.global corporate headquarters required.

Salary: $142,000–$220,500 annual, with possible performance-based incentives or bonuses.

Company

hirify.global operates retail and e-commerce channels, including product websites, mobile applications, in-store systems, and marketplace integrations.

What you will do

  • Build and operate Java microservices for product catalogs, merchandising hierarchies, and organizational master data.
  • Develop React and TypeScript internal tools for merchants, buyers, and data stewards.
  • Integrate services with Kafka event streaming, Temporal workflows, ingestion pipelines, and downstream enterprise consumers.
  • Build validation, canonicalization, and entity resolution capabilities to improve product data quality across retail channels.
  • Own production operations through observability, runbooks, alerting, on-call rotations, and incident response.
  • Contribute to architecture decisions, design reviews, technical standards, and engineer mentorship.

Requirements

  • 7+ years of professional software engineering experience delivering backend services and frontend applications.
  • Bachelor’s or Master’s degree in Computer Science, Information Systems Engineering, or Data Engineering.
  • Strong experience with Java or Kotlin, Spring Boot, microservices, PostgreSQL, REST APIs, and Kafka-based event-driven architectures.
  • Production experience with React and TypeScript, including usability and accessibility considerations.
  • Experience with Docker, Kubernetes, Terraform, CI/CD pipelines, distributed systems, schema evolution, idempotency, and data partitioning.
  • Availability to work in the Seattle office at least four days per week is required.

Nice to have

  • Experience with product information management or retail and e-commerce domains.
  • Background in entity resolution, canonicalization, or data quality systems.
  • Experience with Temporal.io or similar durable execution frameworks.
  • Contributions to engineering standards, shared libraries, or developer experience tooling.

Culture & Benefits

  • Mentorship, stretch assignments, and participation in design reviews.
  • Medical, vision, dental, life, and disability insurance options.
  • 401(k), paid time away, PTO accruals, and holidays.
  • Merchandise discounts and employee assistance resources.

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