Company Logo
Software Engineer

Netflix - 1d ago

Company Logo
Senior Software Engineer

Reddit - 4d ago

Software Engineer, Data Transformation

Requirements

  • BS/MS/PhD in Computer Science or related field — graduate research in streaming, distributed systems, or query/transformation engines is a strong differentiator
  • Deep distributed systems fundamentals: fault tolerance, consistency, state management
  • Hands-on or experience with stream processing or transformation systems (Flink, Kafka Streams, Spark Structured Streaming, or similar)
  • Proficiency in Java, Scala, C++, or Python
  • Familiarity with AI-native software engineering and agentic development workflows

Nice to Haves

  • Published research or thesis in streaming, real-time transformation, or distributed computation
  • Experience with stream processing engine internals (e.g., state backends, checkpointing, runtime, or operator development) in systems like Apache Flink, Spark Structured Streaming, or similar
  • Experience with SQL engine internals: query optimization, execution plan design, storage formats, or transaction layers
  • Familiarity with Spec Driven Development (SDD) and Test Driven Development (TDD)
  • Familiarity with formal verification

What You'll Be Doing

  • Design and implement low-latency stream processing and in-flight data transformation systems at global scale
  • Own correctness and performance of streaming execution (watermarks, exactly-once delivery, out-of-order handling)
  • Build transformation primitives and operators that run reliably at cloud-scale throughput
  • Contribute to architectural decisions for our next-generation streaming and transformation platform
  • Write production-quality systems code and collaborate across product and engineering teams

Perks and Benefits

  • Snowflake is growing fast, pushing the pace of innovation
  • Opportunity to redefine the future of work
  • Join a team of AI-native thinkers in a dynamic environment
AI Summary ✨
Snowflake logo

Snowflake

Berlin, Germany

Experience: Senior
Posted: August 28, 2026
Last seen: 2 hours ago
Java
Python
dataengineering

Why we track Snowflake

Snowflake has been expanding their EU engineering presence. The data warehousing space is competitive and technically deep. If you're into distributed systems and data infrastructure, they're one of the more interesting companies to watch.

Similar jobs

  • 2 hours ago
    New
  • 6 days ago
  • 10 days ago
  • See all jobs in Germany