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

Senior Software Engineer, Data Engineering

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

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

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

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

Текст:
/
TL;DR
Senior Software Engineer, Data Engineering (Java/Scala, Python, Kafka): Building high-throughput streaming and batch data processing services for a game analytics platform with an accent on reliable ingestion, real-time transformation, and schema governance. Focus on designing fault-tolerant pipelines, evolving event-driven data contracts, and scaling cloud-native infrastructure under heavy load.

Location: Andover, Massachusetts, United States; full-time, in-office position

Salary: $130,000–$150,000 USD per year

Company

hirify.global creates large-scale entertainment experiences and develops the technology foundation powering its games and online player experiences.

What you will do

  • Design, build, and maintain high-throughput streaming and batch data processing services, with a focus on raw and bronze-level ingestion.
  • Develop and operate stream-based applications for real-time data transformation, enrichment, validation, and routing.
  • Own event schemas and data contracts, including Avro schemas and Schema Registry governance.
  • Ensure scalability, fault tolerance, and performance of ingestion pipelines under heavy load.
  • Contribute to deployment automation, observability, operational tooling, and CI/CD.
  • Help design and implement cloud-native data infrastructure for real-time and batch workloads.

Requirements

  • 5+ years of professional experience building production software systems, preferably in distributed or data-intensive environments.
  • Strong experience with Java and/or Scala, as well as Python, in backend or data-processing applications.
  • Experience designing and operating streaming systems using Kafka, Kafka Streams, or similar technologies.
  • Experience with event-driven architectures, schema evolution, compatibility, and real-time or near-real-time data pipelines at scale.
  • Solid understanding of distributed systems, including partitioning, fault tolerance, backpressure, and delivery semantics.
  • Familiarity with Avro, Protobuf, or similar serialization formats and schema governance practices.

Nice to have

  • Experience with Databricks, bronze-layer processing, or structured streaming.
  • Experience deploying and scaling applications in containerized environments such as Kubernetes or AKS.
  • Experience with artifact repositories, Infrastructure-as-Code, Microsoft Azure, Apache Spark, CI/CD, and automated testing.

Culture & Benefits

  • Collaborative work with Data Engineers, Machine Learning Engineers, Software Engineers, Analysts, and Data Scientists.
  • Work in a highly motivated, inclusive environment focused on learning and collaboration.
  • Medical, financial, and other employee benefits may be included in the total compensation package.
  • Additional compensation may include a bonus and/or equity awards.

Hiring process

  • Submit a resume and cover letter demonstrating relevant experience.
  • A Rockstar recruiter will contact selected applicants to explain the next steps.

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