GrepJob
Snowflake

Senior Software Engineer, Data Transformation

Snowflake
Apply
about 3 hours ago
Berlin, GermanySenior
H1B Sponsor

Responsibilities

  • Design and implement scalable, high-throughput data processing systems.
  • Build and maintain real-time and batch data pipelines.
  • Own features end-to-end from design to production observability.
  • Make architectural decisions for the data transformation layer.
  • Collaborate with product, infrastructure, and data science teams.
  • Write clean, well-tested, production-quality code.
  • Mentor junior engineers through code reviews and discussions.

Requirements

  • 5+ years of software engineering experience focused on distributed systems or data infrastructure.
  • BS/MS/PhD in Computer Science, Engineering, or related field, or equivalent experience.
  • Strong foundation in distributed systems principles like consistency and fault tolerance.
  • Proficiency in Java, Scala, Python, or C++ with a track record of production systems.
  • Experience designing and operating large-scale data systems or cloud-native platforms.
  • Ability to lead complex technical projects independently.

Tech Stack

Categories

AI & MLBackendData Engineering