Search jobs > Bellevue, WA > Senior software engineer

Senior Software Engineer - Distributed Systems

Snowflake
Bellevue, Washington, US
$187K-$276K a year
Full-time

Build the future of data. Join the Snowflake team.

There is only one AI Data Cloud. Snowflake’s founders started from scratch and designed a data platform built for the cloud that is effective, affordable, and accessible to all data users.

But it didn’t stop there. They engineered Snowflake to power the AI Data Cloud, where thousands of organizations unlock the value of their data with near-unlimited scale, concurrency, and performance.

This is our vision : a world with endless insights to tackle the challenges and opportunities of today and reveal the possibilities of tomorrow.

We are investing in initiatives across multiple engineering areas including Data Platforms, Ingestion Systems, Metadata, Telemetry, Data Marketplace, and App Foundation.

Located in Bellevue, WA, this role will immerse you in a collaborative environment spearheaded by a team of industry leaders with deep expertise in databases, and distributed data processing.

We're searching for dynamic engineers with a zest for innovation, a knack for grappling with complex data system challenges, and a propensity to dive deep and grasp technical intricacies swiftly.

If you're enthusiastic about crafting groundbreaking technologies and eager to tackle complex issues head-on, this position offers an excellent opportunity to fast-track your career with Snowflake!

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 Bellevue, WA 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.

Every Snowflake employee is expected to follow the company’s confidentiality and security standards for handling sensitive data.

Snowflake employees must abide by the company’s data security plan as an essential part of their duties. It is every employee's duty to keep customer information secure and confidential.

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.

The successful candidate’s starting salary will be determined based on permissible, non-discriminatory factors such as skills, experience, and geographic location.

  • This role is also eligible for a competitive package that includes : medical, dental, vision, life, and disability insurance;
  • 401(k) retirement plan; flexible spending & health savings account; at least 12 paid holidays; paid time off; parental leave;

employee assistance program; and other company benefits.

Snowflake is growing fast, and we’re scaling our team to help enable and accelerate our growth. We are looking for people who share our values, challenge ordinary thinking, and push the pace of innovation while building a future for themselves and Snowflake.

30+ days ago
Related jobs
Promoted
Apple, Inc.
Seattle, Washington

Does the opportunity to play a part in building groundbreaking technology for large-scale systems, natural language and artificial intelligence excite you? Do you want to expand the experience of Siri and other AIML products to new products that will help millions get things done, across the globe? ...

Promoted
Smartsheet
Bellevue, Washington
Remote

Take part in code reviews and architectural discussions as you work with other software engineers, UX designers and product managers. Our business is built on finding great people and getting out of their way while they build our award-winning Software as a Service (SaaS) offering. With over 10 mill...

Promoted
VirtualVocations
Seattle, Washington

A company is looking for a Senior Software Engineer, Billing. ...

Promoted
The Trade Desk
Bellevue, Washington

You have experience designing and developing software interfaces/APIs to enable communication between various software modules, subsystems, or external systems. Our Senior Software Engineers are end-to-end owners. You will solve petabyte-scale data challenges across large-scale distributed systems c...

Promoted
VirtualVocations
Seattle, Washington

A company is looking for a Senior Software Engineer specializing in Go and Powershell. ...

SoFi
Seattle, Washington

We are seeking a passionate and experienced Senior Staff Software Engineer to join our new and growing team to develop a cutting-edge entitlements management platform. Do you dream of building secure and scalable systems that empower users and simplify access control? Are you passionate about creati...

Promoted
VirtualVocations
Seattle, Washington

A company is looking for a Senior Software Engineer - Vehicle Lifecycle. ...

TikTok
Seattle, Washington

Responsibilities:• Build software systems and applications to empower TikTok's capabilities in privacy control framework and risk management. Good communication skills Preferred Qualification• Bachelor's Degree in Computer Science or related discipline with 3 years of relevant experience in software...

Blue Origin
Landmark,WA

As part of a hardworking team of diverse of engineers and technicians, you will apply your extensive experience in space propulsion to stand up a propulsion team and deliver propulsion systems for the next generation of orbital space vehicles. Aerospace, Electrical, Mechanical, Physics, Systems Engi...

DoorDash
Seattle, Washington

As a Senior iOS Software Engineer on the iOS Infrastructure team, you will build the foundational pieces for all DoorDash iOS applications. You will work closely with engineers, technical product managers, and engineering managers across all parts of the engineering organization to deliver large and...