Senior Software Engineer

2 weeks ago


Bellevue WA, United States Snowflake Computing Full time

Build the future of data. Join the Snowflake team.Snowflake Metadata team builds a scalable metadata system that allows Snowflake to query across petabyte-scale data very efficiently. The team develops micro-partition metadata systems, transactions, cross-region replication, cloning, global messaging and other core Snowflake services. It is also responsible for providing the foundation framework for features like Native Apps Framework, Data Marketplace and ML-Powered Analysis.AS A SENIOR SOFTWARE ENGINEER - METADATA, YOU WILL:Solve real business needs at large scale by applying your software engineering and analytical problem solving skills.Build the next generation of metadata systems that include micro-partition metadata management, transactions, DDL/DML logs, replication framework, data movement service, etc.Have the opportunity to work on various background services that power Snowflake's proprietary multi-level metadata system to support fast compilation and query optimization.Design, develop, and support a highly-parallel and fault-tolerant database system comprising many technologiesDesign and implement critical high-performance systems to handle the ever growing request rate of our databaseAnalyze and understand performance and scalability bottlenecks in the system and solve themEnsure operational readiness of the services and meet the commitments to our customers regarding availability and performance.Work closely with teams to drive the next generation of metadata framework to better support Snowflake features like ML/AI. We are looking for strong system engineers who are interested in solving some of the most challenging problems in distributed systems, performance and scalability, and passionate about building system software with high quality.OUR IDEAL SENIOR SYSTEMS ENGINEER WILL HAVE:5+ years industry experience designing, building and supporting large scale systems in production.Strong CS fundamentals including data structures, algorithms, and distributed systems.Systems programming skills including multi-threading, concurrency, etc. Fluency in C++ or Java (or other similar procedural object-oriented language) is preferred.Track record of identifying and implementing creative solutions.Knowledge of database internals is a big plus.BS in Computer Science; Masters or PhD PreferredSnowflake 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.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 benefits 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. How do you want to make your impact?Job SummaryJob number: 7320271002Date posted : 2024-05-03Profession: EngineeringEmployment type: Full Time



  • Bellevue, WA, United States Snowflake Computing Full time

    Build the future of data. Join the Snowflake team.We are hiring talented Senior Software Engineers for our Cloud Engineering team. If you are passionate about using software-based approaches to solve complex infrastructure challenges by creating abstraction or automated solutions, this opportunity may be for you.  As part of the Cloud Engineering...


  • Bellevue, WA, United States Echelon Fitness Multimedia LLC Full time

    Welcome to the heartbeat of Echelon Fitness, where we're not just raising the bar; we're rewriting the entire fitness playbook. Think of us as the rebels of the fitness world—the ones who dare to blur the lines between sweat sessions and entertainment extravaganzas. We're the tech junkies, the fitness fanatics, the creative sparks, and the unapologetic...


  • Bellevue, WA, United States Snowflake Computing Full time

    Build the future of data. Join the Snowflake team.We are at the forefront of the data revolution, committed to building the world’s greatest data and applications platform. Our ‘get it done’ culture allows everyone at Snowflake to have an equal opportunity to innovate on new ideas, create work with a lasting impact, and excel in a culture of...


  • Bellevue, WA, United States Snowflake Computing Full time

    Build the future of data. Join the Snowflake team.We're hiring talented Senior Software Engineers to join us! The position will work directly with our engineering team in Bellevue, WA to evolve our elastic, large scale, high-performance computing environment. We need strong engineers who can pick up and understand complex technical areas quickly and who are...


  • Bellevue, WA, United States Snowflake Computing Full time

    Build the future of data. Join the Snowflake team.Snowflake Replication team powers the ‘SnowGrid’ and enables cross cloud, cross region data movement at PBs of scale, quickly and efficiently. It provides the foundational, data and metadata movement technology behind key Snowflake offerings like Business Continuity and Disaster Recovery (BCDR) and Global...


  • Bellevue, WA, United States Snowflake Computing Full time

    Build the future of data. Join the Snowflake team.At Snowflake database engineering group, we are building the industry-leading database engine for the Snowflake Data Cloud. At the heart of the database engine is a massively distributed parallel query execution layer optimized for modern hardware with vectorized execution for performance. In addition, the...


  • Bellevue, WA, United States Snowflake Computing Full time

    Build the future of data. Join the Snowflake team.At Snowflake database engineering group, we are building the industry-leading database engine for the Snowflake Data Cloud. At the heart of the database engine is a massively distributed parallel query execution layer optimized for modern hardware with vectorized execution for performance. In addition, the...


  • Bellevue, WA, United States Snowflake Computing Full time

    Build the future of data. Join the Snowflake team.There is only one 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 Data Cloud, where thousands of organizations unlock the...


  • Bellevue, WA, United States Snowflake Computing Full time

    Build the future of data. Join the Snowflake team.Snowflake Metadata team builds a scalable metadata system that allows Snowflake to query across petabyte-scale data very efficiently. The team develops transactions, cross-region replication, cloning, and other core Snowflake services. It is also responsible for providing the foundation framework for features...


  • Bellevue, WA, United States Snowflake Computing Full time

    Build the future of data. Join the Snowflake team.We are at the forefront of the data revolution, committed to building the world’s greatest data and applications platform. Our ‘get it done’ culture allows everyone at Snowflake to have an equal opportunity to innovate on new ideas, create work with a lasting impact, and excel in a culture of...


  • Bellevue, WA, United States Snowflake Computing Full time

    Build the future of data. Join the Snowflake team.Snowflake Metadata team builds a scalable metadata system that allows Snowflake to query across petabyte-scale data very efficiently. The team develops scalable micro-partition metadata systems, transactions, cross-region replication, cloning, and other core Snowflake services. It is also responsible for...


  • Bellevue, WA, United States Snowflake Computing Full time

    Build the future of data. Join the Snowflake team.There is only one 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 Data Cloud, where thousands of organizations unlock the...


  • Bellevue, WA, United States Snowflake Computing Full time

    Build the future of data. Join the Snowflake team.There is only one 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 Data Cloud, where thousands of organizations unlock the...


  • Bellevue, United States Eton Solution Full time

    As Senior Software Engineer, you’ll work closely with architects and technical product managers to translate overall system architecture and product requirements into well-designed and implemented software components. You’ll take ownership of the implementation of individual software components, with high emphasis on quality, test-driven development, and...


  • Bellevue, United States Volant Partners Inc. Full time

    About Volant Partners Volant Partners provides business and engineering consulting services to companies across the United States. We thrive by solving complex problems with a focus on regulated industries. We best serve our customers by attracting and retaining the very best consultants. Consequently, we have structured ourselves as an employee-owned...


  • Bellevue, United States Amazon.com Inc Full time

    We are the People eXperience Foundation organization (PXF), responsible for building the employee experiences and distributed web services that supports over 1 million Amazon employees every day through the Amazon culture. We provide the one-stop exp Development Engineer, Software, Development, Engineer, Senior, Architectural, Technology


  • Bellevue, United States Eton Solution Full time

    As Senior Software Engineer, you’ll work closely with architects and technical product managers to translate overall system architecture and product requirements into well-designed and implemented software components. You’ll take ownership of the implementation of individual software components, with high emphasis on quality, test-driven development, and...


  • Bellevue, United States Eton Solution Full time

    As Senior Software Engineer, youll work closely with architects and technical product managers to translate overall system architecture and product requirements into well-designed and implemented software components. Youll take ownership of the implementation of individual software components, with high emphasis on quality, test-driven development, and sound...


  • Bellevue, United States Eton Solution Full time

    As Senior Software Engineer, you’ll work closely with architects and technical product managers to translate overall system architecture and product requirements into well-designed and implemented software components. You’ll take ownership of the implementation of individual software components, with high emphasis on quality, test-driven development, and...


  • Bellevue, United States Eton Solution Full time

    As Senior Software Engineer, you’ll work closely with architects and technical product managers to translate overall system architecture and product requirements into well-designed and implemented software components. You’ll take ownership of the implementation of individual software components, with high emphasis on quality, test-driven development, and...