Job Information
Snowflake, Inc. Software Engineer (Multiple Positions Available) in Bellevue, Washington
Snowflake Inc. has multiple positions available for the role of Software Engineer in Bellevue, WA. Design, develop, and support a petabyte-scale cloud database that is highly parallel and fault-tolerant. Build high-quality and highly reliable software to meet the needs of some of the largest companies on the planet. Analyze and understand performance and scalability bottlenecks in the system and solve them. Pinpoint problems, instrument relevant components as needed, and ultimately implement solutions. Design and implement novel query optimization or distributed data processing algorithms which allow Snowflake to provide industry leading data warehousing. Design and implement the new service architecture required to enable the Snowflake Data Cloud. Develop tools for improving our customers' insights into their workloads. Telecommuting permitted.
Minimum requirements for position: Master's degree or foreign academic equivalent in Computer Science, Computer Engineering, Electrical and Computer Engineering or a related field and 1 year of experience in the job offered or a related role.
Experience or education must include: 1. Java, C++, or another object oriented programming language 2. Algorithms 3. Database Management Systems or Big Data systems 4. Cloud computing or Distributed Systems 5. RPG, AS-400, JDE, or SQL To apply, send resume and transcripts w/ job title and Ref#8334279 to Resume@snowflake.com. EOE.