Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Snowflake SENIOR SOFTWARE ENGINEER - DISTRIBUTED SYSTEMS 
United States, California 
67381000

09.07.2024
AS A SENIOR SOFTWARE ENGINEER, YOU WILL:
  • Design, build, and maintain global user-facing services and systems at scale.
  • Drive impactful initiatives for the globally distributed infrastructure by helping define and own the roadmap, working collaboratively and proactively with senior architects, PMs, and team leadership.
  • Investigate performance and scalability bottlenecks and develop systems that are highly available and fault tolerant.
  • Collaborate with product managers, architects, other engineering teams, and business groups, to continuously improve our development velocity and capabilities at Snowflake.
OUR IDEAL CANDIDATE WILL HAVE:
  • 5+ years industry experience designing, building, and supporting large-scale data systems in production.
  • Extremely strong fundamental computer science skills including data structures, algorithms, and distributed systems.
  • Fluency in Java, C++, or Python, and SQL
  • Knowledge of algorithms and data structures. Familiarity with developing distributed system internals, and database technologies including internal design and implementation
  • Experience in customer-facing product development and collaboration with cross-functional teams.
  • BS/MS/PhD in Computer Science or related majors, or equivalent experience preferred.
  • Ability to work on-site in our San Mateo, CA office.
BONUS POINTS FOR EXPERIENCE WITH ONE OR MORE OF THE FOLLOWING:
  • Building modern data processing systems
  • Database technologies including internal design and implementation
  • Developing distributed systems internals
  • Large scale distributed systems, transactions and consistency models.
  • Implementing multi-tenant systems, with focus on reliability, performance, isolation and security.
  • Designing and implementing systems for public or private clouds.

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

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