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

Staff Software Engineer (Java/Distributed Systems)

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

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

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

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

Текст:
/
TL;DR
Staff Software Engineer (Java/Distributed Systems): Leading the architecture and implementation of SingleStore Flow’s end-to-end data migration path, including CDC pipelines, migration engines, APIs, Helios integration, and agent-assisted workflows with an accent on data correctness, reliability, performance, and operational readiness. Focus on solving distributed-systems challenges involving replication, schema drift, concurrency, memory pressure, failure recovery, observability, and large-scale production migrations.

Location: United States

Base salary: $160,000–$210,000 USD per year

Company

hirify.global develops a real-time, distributed SQL database that unifies transactional and analytical workloads for data-intensive applications.

What you will do

  • Set technical direction for Flow migration engines, CDC pipelines, schema evolution, large-table migrations, APIs, Helios integration, and agent-assisted workflows.
  • Lead complex, release-defining initiatives from problem definition through production rollout.
  • Design and implement production-quality Java software while making architecture and build-versus-defer decisions.
  • Solve reliability and data-consistency challenges involving replication, schema drift, throughput, concurrency, memory use, failure recovery, and backward compatibility.
  • Improve testing, observability, dashboards, runbooks, incident response, and operational readiness.
  • Mentor engineers, lead technical reviews, document architecture, and collaborate with Product, Engineering, Support, Solutions, and customers.

Requirements

  • 10+ years of professional experience building and operating production software, or equivalent depth and impact.
  • Expert-level Java experience, including debugging and improving complex enterprise codebases.
  • Strong database and data-intensive systems experience, including JDBC, SQL metadata, transactions, replication, indexing, and data consistency.
  • Deep experience with MySQL and PostgreSQL, plus Java performance engineering and Change Data Capture or comparable replication technologies.
  • Experience designing reliable distributed systems, cloud-native services, container orchestration, testing, observability, profiling, and production issue investigation.
  • Bachelor’s or Master’s degree in Computer Science or a related field, or equivalent practical experience; strong communication and mentoring skills.

Nice to have

  • Experience with Oracle, SQL Server, MongoDB, SAP HANA, Snowflake, Salesforce, or hirify.global.
  • Experience with schema evolution, datatype mapping, large-table migration, throughput tuning, or zero-downtime data movement.
  • Experience with Go, TypeScript, React, GraphQL, gRPC, Kubernetes-native services, or agentic and LLM-based applications.
  • Experience working directly with enterprise customers or customer-facing engineering teams.

Culture & Benefits

  • Hands-on individual contributor role with broad technical influence and end-to-end ownership.
  • Collaboration across Product, Engineering, Support, Solutions, and customer-facing organizations.
  • Stock options and annual bonus eligibility for certain roles.
  • Flexible paid time off, monthly three-day weekends, and 14 weeks of fully paid gender-neutral parental leave.
  • Fertility and adoption assistance, mental health counseling, 401(k), and medical, dental, vision, life, and disability insurance.

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