About The Position

Join the Snowflake team as a Senior Software Engineer to help build a world-class developer platform for the Snowflake Data Cloud. As part of the Continuous Integration team within Engineering Systems, you will play a central role in delivering the CI service that powers our repositories. Collaborating with experts in distributed systems and engineering excellence, you will evolve our developer infrastructure to be elastic, large-scale, and highly performant. Your contributions will help accelerate the delivery of high-quality software to production, ensuring we meet current customer needs while staying ahead of technological trends.

Requirements

  • 9+ years of industry experience designing and building distributed data systems.
  • A track record of technical leadership.
  • Experience working on enterprise-grade Continuous Integration for Cloud-based distributed systems.
  • Excellent problem-solving skills and strong CS fundamentals including data structures, algorithms, and distributed systems.
  • Fluency in Java, C++, Python, or Go.
  • Ability to work in a team environment, collaborate well, and mentor junior engineers.
  • A strategic mindset and strong sense of prioritization for maximum impact.
  • Excellent interpersonal communication skills.
  • Outstanding written and oral English language skills.
  • Ability to work on-site at the San Mateo, CA (and future Menlo Park, CA) office.

Nice To Haves

  • Experience developing data or distributed systems internals.
  • Experience with Jenkins, ArgoCD, or other CI-related suites.
  • Experience with multi-tenant systems, focusing on reliability, performance, isolation, and security.
  • Proven experience with authoring roadmap documents, project plans, and RCAs.

Responsibilities

  • Set the technical standard for and deliver the CI service that powers our repositories.
  • Evolve developer infrastructure and tooling to be elastic, large-scale, and highly performant.
  • Drive clarity on strategy and partner with product managers to chart quarterly and long-term roadmaps.
  • Ensure the team executes towards serving current customer needs and anticipates future demands.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Industry

Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service