Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Snowflake SENIOR SOFTWARE ENGINEER - SQL FEATURES & DATA TYPES 
Germany, Berlin, Berlin 
606627891

19.11.2024

We’re hiring talented
Senior Software Engineers

Learn more about the Berlin office

AS A SENIOR ENGINEER IN SQL DATA TYPES TEAM YOU WILL:
  • Own one or more areas by efficiently solving the current needs and envisioning the roadmap for the future.

  • Design, develop, and support complex systems for storing and processing data, scaling parallel algorithms, etc.

  • Facilitate discussions within the team and the org to reach the joint consensus.

  • Evaluate customer requirements and get down to their real needs.

  • Work in an iterative approach to optimize for the best outcome of the invested time and energy.

  • Come up with new feature ideas and drive them from inception, design, testing to the eventual release and support.

  • Collaborate with colleagues from Product, Data Science, TPM, Sales, Support orgs to have all the perspectives considered.

OUR IDEAL SENIOR ENGINEER WILL HAVE:
  • 6+ years of hands-on industry experience designing, building and supporting large scale systems in production.

  • Rock solid CS fundamentals including data structures, algorithms, and distributed systems.

  • Strong database fundamentals including SQL, performance, multi-threading, and schema design.

  • Excellent problem solving skills.

  • Fluency in C++ and/or Java.

  • BS in Computer Science; Masters or PhD Preferred.

BONUS POINTS FOR THE FOLLOWING:
  • PhD or industry experience in building databases or core engine components for large scale data processing systems.

  • Experience working with decimal fixed point and floating point arithmetic, text or semi-structured data (i.e. JSON, XML, Parquet, etc).

  • Track record of suggesting, designing, evaluating new products.

  • Experience in technical leading a group of engineers.