Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Snowflake SENIOR SOFTWARE ENGINEER - JAVA PLATFORM 
United States, Washington, Bellevue 
722340313

09.08.2024

There is only one Data Cloud.

AS A SENIOR SOFTWARE ENGINEER ON THE JAVA PLATFORM TEAM, YOU WILL:
  • Solve real business needs at large scale by applying your software engineering and analytical problem solving skills.
  • Build the next-generation systems that make using Java safe, performant, and secure.
  • Provide a consistent platform that Snowflake engineers can use to deliver high quality solutions to production.
  • Pinpoint performance and availability problems, instrument relevant components as needed, and ultimately implement solutions.
  • Ensure operational readiness of our infrastructure to meet availability and performance commitments.
  • Work on projects with team members across the globe and that have an impact on millions of users.
OUR IDEAL SENIOR SOFTWARE ENGINEER WILL HAVE:
  • 9+ years industry experience designing, building and supporting large scale systems in production.
  • Experience building and maintaining large scale distributed fault tolerant systems in production.
  • Deep experience with building a platforms and frameworks that improve or extend modern runtimes and testing tools.
  • 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.
  • Track record of identifying and implementing creative solutions.
  • Systems programming skills including multi-threading, concurrency, etc. Fluency in Java and understanding of JVM internals.
  • 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: · Super-robust and secure enterprise SaaS platform that services thousands of customers and hundreds of millions of complex queries daily.
  • Highly-scalable and reliable cloud platform that runs on hundreds and thousands of machines.
  • Optimizing performance and resource management in Java systems.
  • Join a world-class team of both industry veterans and rising stars.
  • Strong CS fundamentals including data structures, algorithms, and distributed systems.

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

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