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

Fullstack Software Engineer (Python/React)

Формат работы
hybrid
Тип работы
fulltime
Английский
c1
Страна
Finland
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

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

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

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

Текст:
/
TL;DR
Fullstack Software Engineer (Python/React): Building end-to-end features for a managed Apache Kafka platform, including async Python services, Karapace schema registry and REST Proxy capabilities, and React/TypeScript console interfaces with an accent on distributed systems, schema evolution, and connector orchestration. Focus on designing APIs, debugging production issues across application and Linux layers, and shipping reliable open-source functionality through CI/CD.

Location: Helsinki, hybrid; 3 days in the office per week

Company

hirify.global provides a cloud data platform built around open-source databases, search, streaming, and application infrastructure across multiple clouds.

What you will do

  • Build and maintain end-to-end features for the Kafka Ecosystem team, from API design and async Python backend services to React and TypeScript console views.
  • Extend Karapace with schema compatibility logic, REST Proxy features, OpenAPI coverage, and Confluent API compatibility.
  • Maintain the connector ecosystem, including Debezium, JDBC, S3, BigQuery, and OpenSearch sinks, covering upgrades, releases, security fixes, and changelogs.
  • Write tested code, participate in design and code reviews, and contribute to technical planning and roadmap decisions.
  • Ship changes through Buildkite and GitHub Actions CI/CD pipelines and investigate production issues across asynchronous Python applications and Linux systems.
  • Use AI coding tools such as Claude Code to automate repetitive processes and build AI-assisted workflows.

Requirements

  • Strong production Python skills, including async/await, event loop semantics, type annotations, and testing.
  • Confident contribution to React and TypeScript codebases, with the ability to deliver features across backend and frontend.
  • Understanding of distributed systems fundamentals, including consistency, replication, and failure modes.
  • Familiarity with Avro, JSON Schema, or Protobuf and schema compatibility concepts.
  • Linux fundamentals, including process management and OS-level debugging.
  • Fluent written and verbal English; hybrid work in Helsinki with 3 office days per week.

Nice to have

  • Apache Kafka, Kafka Connect, connector development, or schema registry experience.
  • Open-source contributions and working Java knowledge.
  • Experience with AWS, GCP, Azure, cloud-managed Kafka, or other cloud-native distributed systems.
  • Experience with distributed tracing, Prometheus metrics, or structured logging.

Culture & Benefits

  • Open-source work with contributions released publicly.
  • End-to-end ownership and direct influence on technical direction within a small team.
  • Hybrid work policy with country-specific benefits.
  • Equity plan and equipment choice.
  • Professional Development Plan budget and global Employee Assistance Program.
  • Global time-off commitment covering parental leave, sick leave, and personal time.

Hiring process

  • Submit a resume and continue through the recruitment process with video or in-person interviews.

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