Snowflake3 дня назад

Software Engineer - Database Engineering

Зарплата не указана
Полная занятостьUS-CA-Menlo Park

Обязанности

  • 01Design, develop, and support a petabyte-scale cloud database that is highly parallel and fault-tolerant
  • 02Build high-quality and highly reliable software to meet the needs of some of the largest companies on the planet
  • 03Analyze and understand performance and scalability bottlenecks in the system and solve them
  • 04Pinpoint problems, instrument relevant components as needed, and ultimately implement solutions
  • 05Design and implement novel query optimization or distributed data processing algorithms which allow Snowflake to provide industry leading data warehousing capabilities
  • 06Design and implement the new service architecture required to enable the Snowflake Data Cloud
  • 07Develop tools for improving our customers' insights into their workloads

Требования

  • 012+ years industry experience working on commercial or open-source software
  • 02Fluency in Java or C++
  • 03Familiarity with development in a Linux environment
  • 04Excellent problem solving skills, and strong CS fundamentals including data structures, algorithms, and distributed systems
  • 05Systems programming skills including multi-threading, concurrency, etc.
  • 06Experience with implementation testing, debugging and documentation
  • 07Bachelor’s degree or foreign equivalent in Computer Science, Software Engineering or related field; Masters or PhD preferred
  • 08Ability to work on-site in our Menlo Park / Bellevue / Berlin office

Условия

  • 01Ability to work on-site in our Menlo Park / Bellevue / Berlin office
  • 02For jobs located in the United States, please visit the job posting on the Snowflake Careers Site for salary and benefits information: careers.snowflake.com