3+ years of industry experience designing, building, and supporting large-scale systems in production
Experience with at least one programming language (e.g., Java, Python, C++, etc.) is required
Proven track record in developing high-performance and scalable software for internet-scale distributed cloud environments
Experience with RDBMS and knowledge of SQL language
Excellent debugging and troubleshooting skills, especially in a cloud environment
Proficiency in systems programming, encompassing skills in multi-threading, concurrency, and related techniques
Excellent communication abilities, both verbal and written, coupled with a keen interest in collaborating with a diverse group of colleagues and external stakeholders
Bachelor’s degree or foreign equivalent in Computer Science, Software Engineering, or related field
Eligibility to work in a hybrid model at our Warsaw location
Nice to Haves:
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)
What You'll Be Doing:
Develop and maintain other Snowflake Drivers and language SDKs, supporting many technologies within multiple platforms
Play a role in shaping and executing on the long-term vision for our product(s)
Work on open-source projects and help grow the Snowflake developer community
Participate in on-call activities
Perks and Benefits:
Snowflake is growing fast, and we’re scaling our team to help enable and accelerate our growth
Looking for people who challenge ordinary thinking and push the pace of innovation