hero

JOB BOARD

In support of our vision to increase the recruitment and retention of womxn in data science below is our job board with amazing companies where womxn can thrive! Check them out below.
Leverage our network to build your career.
Tell us about your professional DNA to get discovered by any company in our network with opportunities relevant to your career goals.

Senior Software Engineer - SQL Features & Data Types

Snowflake

Snowflake

Software Engineering
Berlin, Germany
Posted on Monday, December 11, 2023

Build the future of data. Join the Snowflake team.

We’re hiring talented Senior Software Engineers to expand the Snowflake Data Type team here in Berlin, Germany. Join us to provide customers with a clear and intuitive interface to storing and processing data of all kinds with rich feature coverage and the best in class performance. The domains of our focus include numbers, timestamps, strings, geospatial, structured and semi-structured data. The components we touch span from user-facing SQL syntax and query plan building, down to execution of joins and operators, storage and retrieval of data.

As the team in the crossroads of SQL language, query compilation and execution, data storage and processing, we welcome professionals from all these different areas to join our growing Data Types team. This role is a unique opportunity to work on all components of the cloud-native database to reach the perfect synergy!

AS A SENIOR ENGINEER IN 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:

  • 8+ 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 EXPERIENCE WITH 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.