Software Engineer, Data Transformation
SnowflakeJob Description
📋 Description Design and implement low-latency stream processing and in-flight data transformation systems at Own correctness and performance of streaming execution (watermarks, exactly-once delivery 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 🎯 Requirements BS/MS/PhD in Computer Science or related field — graduate research in streaming, distributed Deep distributed systems fundamentals: fault tolerance, consistency, state management Hands-on or experience with stream processing or transformation systems (Flink, Kafka Streams Proficiency in Java, Scala, C++, or Python Familiarity with AI-native software engineering and agentic development workflows 🎁 Benefits Snowflake is growing fast and offers a fast-paced, innovative environment