Warsaw, State not Applicable, Poland
6 days ago
Senior Software Engineer - Drivers

Build the future of the AI Data Cloud. Join the Snowflake team.

Join our Snowflake Drivers Team as a Senior Software Engineer, where innovation meets expertise! This pivotal role places you at the heart of our seasoned engineering squad, crafting cutting-edge in-house Drivers (clients SDKs), including Python, JDBC, ODBC, Go, Node.js, .NET and PHP. 

Specifically, we’re on the lookout for Python/C++/Java virtuosos, eager to enhance our customers’ Snowflake experience with seamless integration and usability. 

If you’re a quick-learning, tech-savvy engineer with a passion for developing groundbreaking technologies, we want you on board! Your journey towards reshaping the digital landscape starts here.

AS A SENIOR SOFTWARE ENGINEER AT SNOWFLAKE YOU WILL:

Develop and maintain Python/ODBC/JDBC Drivers

Develop and maintain other Snowflake Drivers and language SDKs, supporting many technologies within multiple platforms

Play a pivotal role in shaping and executing on the long term vision for our product(s)

Work in an open source projects and help grow the Snowflake developer community

Mentor and coach junior team members

Lead cross-driver / company-wide initiatives

Participate in on-call activities

OUR IDEAL SENIOR SOFTWARE ENGINEER WILL HAVE:

6+ years industry experience designing, building and supporting large scale systems.

Experience with high performance and scalable software in an internet scale distributed cloud environment. 

Fluency in Python and/or C++/Java.

Experience with RDBMS and fluent knowledge of SQL language.

Excellent debugging and troubleshooting skills, especially in a cloud environment. 

Systems programming skills including multi-threading, concurrency, etc.

Great communication skills, both verbal and written, and an interest in working with a diverse set of peers and external stakeholders.

Bachelor’s degree or foreign equivalent in Computer Science, Software Engineering or related field.

Ability to work in a hybrid work model in our Warsaw office. 

BONUS POINTS FOR EXPERIENCE WITH THE FOLLOWING:

SQL or other database technologies including internal design and implementation.

Experience or knowledge in designing and building customer-facing distributed web services and APIs (e.g. REST, RPC, GraphQL).

Experience in Node.js, Go, .NET, PHP

Snowflake is growing fast, and we’re scaling our team to help enable and accelerate our growth. We are looking for people who share our values, challenge ordinary thinking, and push the pace of innovation while building a future for themselves and Snowflake.

How do you want to make your impact?

Confirm your E-mail: Send Email