Principal Software Engineer

closed
Snowflake Logo

Snowflake

πŸ“Remote - Worldwide

Summary

Join the Snowflake team as a Principal Software Engineer to craft cutting-edge drivers and enhance customer experience with seamless integration and usability.

Requirements

  • 18+ 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 Java or C++
  • Experience with RDBMS and fluent knowledge of SQL language
  • Systems design and programming skills including high-throughput, 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 Berlin office

Responsibilities

  • Lead and drive projects that span our stack
  • Promote strong collaboration within a cross functional team, including design and product management
  • Deliver features requiring close coordination with several sister teams such as Client Backend, Stored Procedures, SQL, Storage, Cloud Services, Connectors, Security, Support
  • Be a strong contributor to the product vision and drive team planning
  • Mentor and coach team members
  • Build for scale, safe and high performance solution
This job is filled or no longer available

Similar Remote Jobs