Skip to main content
Snowflake
Зібрано зBuiltinВчора
BackendSenior

Senior Software Engineer, Data Transformation

JavaScalaPythonC++Apache FlinkApache SparkKafka
Формат
-
Зайнятість
Full Time
Локація
Berlin
Оплата
Не вказана

Про позицію

At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. As a Senior Software Engineer, Data Transformation, you will design and implement scalable, high-throughput data processing systems that operate reliably at cloud scale, and own features end-to-end from system design to production observability.

Обовʼязки

  • Design and implement scalable, high-throughput data processing systems that operate reliably at cloud scale
  • Build and maintain real-time and batch data pipelines
  • Own features end-to-end — from system design and implementation through testing, deployment, and production observability
  • Make architectural decisions that shape the future of Snowflake's data transformation layer
  • Partner cross-functionally with product, infrastructure, and data science teams to define requirements and deliver high-impact capabilities
  • Write clean, well-tested, production-quality code and hold a high bar for engineering craft across the team
  • Mentor junior engineers through code reviews, design discussions, and technical guidance

Вимоги

  • 5+ years of software engineering experience with a focus on distributed systems, data infrastructure, or backend platforms
  • BS/MS/PhD in Computer Science, Engineering, or a related field, or equivalent practical experience
  • Strong foundation in distributed systems principles: consistency, replication, fault tolerance, and data partitioning
  • Proficiency in Java, Scala, Python, or C++
  • Demonstrated experience designing and operating large-scale data systems or cloud-native platforms
  • Ability to lead complex technical projects independently, with minimal direction
  • Hands-on experience with Apache Flink and/or Apache Spark for stream or batch data processing (bonus)
  • Experience with Apache Kafka, data lakehouse architectures, or SQL engine internals (bonus)
  • Familiarity with AI-augmented engineering practices (bonus)
  • Contributions to open-source data infrastructure projects (bonus)
Senior Software Engineer, Data Transformation