Company Logo

Software Engineer

Netflix - 1d ago

Company Logo

Senior Software Engineer

Reddit - 4d ago

Senior Software Engineer - Snowpark

This job is offline
AI Summary ✨

Requirements

  • 5+ years of hands-on software engineering experience, particularly in backend and distributed systems.
  • Strong database fundamentals, including SQL, performance tuning, multi-threading, and schema design.
  • Robust computer science fundamentals, including data structures, algorithms, and distributed systems.
  • Experience in developing systems using C++; knowledge of Python & Containers/VMs is advantageous.
  • The capability to effectively collaborate across engineering teams in multiple locations.
  • A proven track record of identifying and implementing innovative solutions for complex problems.
  • A Bachelor's degree in Computer Science; a Master's or Ph.D. is preferred.

What You'll Be Doing

  • Analyze all aspects of Snowpark and the Snowflake query engine, initiating projects to add further language constructs.
  • Identify performance bottlenecks and innovate solutions to address them.
  • Use both production and synthetic workloads to validate your prototypes, verifying improvements in latency, scalability, and efficiency.
  • Define new programming constructs for Snowpark, enhancing flexibility and efficiency for users executing arbitrary Python, Java, Scala, and JavaScript code on Snowflake's distributed engine.
  • Collaborate with the broader engineering team to pinpoint and enhance overall system functionality and performance.

Nice to Haves

  • Knowledge of Python & Containers/VMs is advantageous.

Perks and Benefits

  • Snowflake is growing rapidly, and we’re expanding our team to help enable and accelerate this growth.
  • We are looking for people who share our values, challenge conventional thinking, and push the pace of innovation while building a future for themselves and Snowflake.
Apply here
Snowflake logo

Snowflake

Berlin, Germany

Experience: Senior
Posted: September 16, 2024

Similar jobs

  • a day ago
    New
  • a day ago
    New
    Remote
  • a day ago
    New
    Remote
  • a day ago
    New
    Remote
  • See all jobs in Germany