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 
860864781

09.07.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.