Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Snowflake SENIOR SOFTWARE ENGINEER - COMPUTE SERVICE 
United States, California 
66781905

25.06.2024
AS A SENIOR SOFTWARE ENGINEER AT SNOWFLAKE YOU WILL:
  • Solve real business needs at large scale by applying your software engineering and analytical problem solving skills
  • Design and implement scalable distributed systems for our services layer.
  • Lead and contribute to building and maintaining a roadmap for the area and team.
  • Analyze fault-tolerance and high availability issues, performance and scale challenges, and solve them.
  • Lead cross-functional initiatives, and collaborate with engineers, product managers, and Technical Program Managers across teams.
  • Understand trade-offs between consistency, durability and costs to build solutions which can meet the demands of rapidly growing services.
  • Ensure operational readiness of the services and meet the commitments to our customers regarding availability and performance.
OUR IDEAL SENIOR SOFTWARE ENGINEER WILL HAVE:
  • 10+ years industry experience designing, building and supporting large scale systems in production.
  • Experience designing and building large scale distributed fault tolerant services
  • Excellent understanding of low level operating systems concepts including multi-threading, memory management, networking and storage, performance and scale.
  • Strong CS fundamentals including data structures, algorithms, and distributed systems.
  • Strong experience in Java or other object oriented languages, especially in multi-threading or concurrency.
  • Track record of identifying and implementing creative solutions.
  • Experience with cloud infrastructure - AWS, Azure or Google Cloud.
  • BS in Computer Science; Masters or PhD Preferred.
WHY JOIN THE ENGINEERING TEAM AT SNOWFLAKE?
  • Build an industry-leading Cloud Data Platform.
  • Solve challenging technical problems related to security, parallel and distributed systems, programming, resource management, large-scale system maintenance, and more!
  • Work closely with our customers & partners, understand their use cases & needs, think strategically to seek the right problem to solve at the right time, and innovate with rigor.
  • Learn about and contribute to:
  • Join a world-class team of both industry veterans and rising stars.

The following represents the expected range of compensation for this role:

  • The estimated base salary range for this role is $214,000 - $285,000.
  • Additionally, this role is eligible to participate in Snowflake’s bonus and equity plan.