Elevate Your Career: Join Snowflake as a Senior Software Engineer - Telemetry



Introduction:

In the realm of cutting-edge technology, Snowflake stands as a beacon of innovation, and they're on the lookout for talented individuals to join their team. If you're an experienced Software Engineer with a passion for telemetry and data-driven insights, Snowflake invites you to embark on a transformative journey as a Senior Software Engineer - Telemetry.


Job Overview:

As a Senior Software Engineer - Telemetry at Snowflake, you will play a pivotal role in designing and implementing telemetry solutions that enable the collection, analysis, and visualization of critical data. Your expertise will contribute to the enhancement of Snowflake's platform, ensuring seamless performance and reliability for users worldwide.

Key Responsibilities:

  1. Telemetry Infrastructure: Architect and develop robust telemetry infrastructure to collect and transmit data from Snowflake's cloud data platform.

  2. Data Analysis: Utilize telemetry data to derive meaningful insights, identify performance bottlenecks, and propose optimizations for the platform.

  3. Collaboration: Work closely with cross-functional teams, including product managers, engineers, and data scientists, to integrate telemetry solutions seamlessly into the platform.

  4. Scalability: Design telemetry systems that scale with Snowflake's rapidly growing user base, ensuring real-time visibility into system performance.

Qualifications:

  • 7+ years Industry Experience: Extensive experience designing and building distributed data systems.
  • Enterprise-Grade Software: Proven track record in building enterprise-grade, reliable, and trustworthy software or services.
  • Advanced Degree: Hold an advanced degree in Computer Science or a related field.
  • Problem-Solving Skills: Excellent problem-solving skills with a strong foundation in CS fundamentals, including data structures, algorithms, and distributed systems.
  • Programming Fluency: Fluency in Java or C++ is essential for success in this role.
  • Team Collaboration: Ability to work in a team environment, collaborate effectively, and mentor junior engineers.
  • On-Site Availability: Ability to work on-site in our downtown Bellevue office.
  • Additional Expertise: Experience in building modern data processing systems, using or building observability and time series systems, database technologies (including internal design and implementation), implementing multi-tenant systems with a focus on reliability, performance, isolation, and security, and designing and implementing systems for public or private clouds.