Snowflakeposted 15 days ago
$222,000 - $339,200/Yr
Full-time • Senior
Menlo Park, CA
Publishing Industries

About the position

Join the Snowflake team and help build the future of the AI Data Cloud. Snowflake's founders designed a data platform built for the cloud that is effective, affordable, and accessible to all data users. Our product runs on multiple cloud providers including Amazon Web Services, Microsoft Azure, and Google Cloud, providing high availability and data protection. The Global Services Platform team is creating a software development platform that enhances developer productivity, reliability, performance, and cost-effectiveness. We are hiring talented distributed systems developers to shape the vision and architecture of our core platform.

Responsibilities

  • Solve real business needs at large scale by applying software engineering and analytical problem-solving skills.
  • Build the next-generation systems that make using Java safe, performant, and secure.
  • Provide a consistent platform for Snowflake engineers to deliver high-quality solutions to production.
  • Pinpoint performance and availability problems, instrument relevant components, and implement solutions.
  • Ensure operational readiness of infrastructure to meet availability and performance commitments through proactive monitoring and on-call duties.
  • Collaborate on projects with team members globally that impact millions of users.

Requirements

  • 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 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.
  • Strong CS fundamentals including data structures, algorithms, and distributed systems.
  • Track record of identifying and implementing creative solutions.
  • Systems programming skills including multi-threading and concurrency. Fluency in Java and understanding of JVM internals.
  • BS in Computer Science; Masters or PhD Preferred.

Benefits

  • 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.
  • Participation in Snowflake's bonus and equity plan.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service