Toast24 дня назад

Principal Software Engineer, Data Platform

Зарплата не указана
Dublin

Навыки

Apache SparkApache IcebergApache KafkaApache PulsarAWSDynamoDBPostgresKotlinJava

Обязанности

  • 01Work hands-on with Spark, Iceberg, and streaming infrastructure - diagnosing performance, reasoning through architectural decisions, and building systems that other teams depend on at scale
  • 02Contribute to technical strategy for data platform initiatives alongside other senior engineers and technical leads, translating complex problems into clear direction and executable plans
  • 03Design and evolve the platform's API surfaces so that engineers across Toast can self-service - adoption and ease-of-use are part of the job
  • 04Influence adjacent teams and align stakeholders across engineering, product, and leadership on architectural decisions
  • 05Mentor engineers on the team and raise the bar on engineering practices across the organisation
  • 06Use AI tooling as a genuine force multiplier in your day-to-day work and help the team do the same

Требования

  • 018+ years in software engineering with meaningful experience in data platform or distributed systems
  • 02Deep expertise in Apache Spark and Apache Iceberg, not just operational familiarity
  • 03Strong background in streaming infrastructure (Apache Kafka, Apache Pulsar, or similar) and cloud-native data platforms on AWS
  • 04Experience designing internal platforms and developer-facing abstractions - you think about your platform's users as carefully as product engineers think about end users
  • 05Demonstrated ability to drive technical alignment across multi-team environments, including the communication work that makes architectural changes actually stick
  • 06Databricks experience is a bonus but we care more that you understand what's running underneath it

Условия

  • 01This is a hybrid role requiring in-office collaboration two days per week in our Dublin office
Principal Software Engineer, Data Platform · Rekru