Назад
Company hidden
12 дней назад

Staff Software Engineer (Java)

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

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

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

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

Текст:
/
TL;DR
Staff Software Engineer (Java) (data migration and distributed systems): Leading the architecture and implementation of 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 consistency, reliability, performance, and operational excellence. Focus on solving complex replication, schema-drift, concurrency, failure-recovery, and large-scale data movement challenges while guiding technical direction and mentoring engineers.

Location: United States

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

Company

hirify.global delivers 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’s migration engines, CDC pipeline, schema evolution, large-table migration, APIs, Helios integration, and agent-assisted workflows.
  • Lead large, 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 complex problems involving data consistency, replication, schema drift, throughput, memory use, concurrency, failure recovery, and backward compatibility.
  • Improve testing, observability, incident response, operational readiness, and production reliability.
  • Partner with Product, Engineering, Support, Solutions, and customers; mentor engineers and lead design and code reviews.

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.
  • Experience with JDBC, SQL metadata and datatypes, database-specific behavior, connection pooling, SQL execution, and serialization technologies such as Apache Avro or Protocol Buffers.
  • Strong knowledge of databases and data-intensive distributed systems, with deep experience in MySQL and PostgreSQL.
  • Experience with Java performance engineering, CDC or comparable replication technologies, cloud-native services, Kubernetes, observability, and production troubleshooting.
  • Ability to lead cross-functional technical initiatives, communicate complex decisions, mentor engineers, and influence without formal authority.

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, or Kubernetes-native services.
  • Experience building agentic applications, AI-assisted developer workflows, or LLM-based operational systems.
  • Experience working directly with enterprise customers on complex data or infrastructure problems.

Culture & Benefits

  • Hands-on individual contributor role with broad technical influence and end-to-end ownership.
  • Close collaboration across Product and customer-facing organizations.
  • Stock options and 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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →