Назад
Company hidden
7 часов назад

Senior Software Engineer, Data Engineering

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

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

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

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

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

Location: Full-time, in-office position in Carlsbad, California, United States

Salary: $121,400–$161,800 USD per year at the start of employment; additional compensation may include bonuses and equity awards.

Company

hirify.global creates large-scale interactive 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 focused on raw and bronze-level ingestion.
  • Develop 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 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 and Python in backend or data-processing applications.
  • Experience designing and operating streaming systems with 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 partitioning, fault tolerance, backpressure, and exactly-once or at-least-once processing 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 Kubernetes or AKS environments.
  • Experience with artifact repositories, Infrastructure-as-Code, Terraform, or Databricks Asset Bundles.
  • Familiarity with Microsoft Azure, Apache Spark, CI/CD pipelines, automated testing, and deployment workflows.

Culture & Benefits

  • Work in an inclusive, highly motivated environment focused on learning and collaboration.
  • Join the Online Services and Data Engineering groups working with petabyte-scale data and streaming and batch sources.
  • Access a full range of medical, financial, and other employee benefits.
  • Total compensation may include a bonus and/or equity awards.

Hiring process

  • Submit a resume and cover letter demonstrating the required skills.
  • A recruiter will contact selected applicants with next steps and process guidance.

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