Software Engineer
2 months ago
Build the future of data. Join the Snowflake team. Snowflake started with a clear vision: develop a cloud data platform that is effective, affordable, and accessible to all data users. Snowflake developed an innovative new product with a built-for-the-cloud architecture that combines the power of data warehousing, the flexibility of big data platforms, and the elasticity of the cloud at a fraction of the cost of traditional solutions. We are now a global, world-class organization with offices in more than a dozen countries and serving many more. We're hiring talented Software Engineers to join our Snowflake Ingest team Software engineers on this team will contribute to the mission of empowering customers to ingest, and transform their data reliably, accurately, and in real-time. Guided by Snowflake's "no knobs" philosophy, this team focuses on building products that manage orchestration, performance, self-healing, security, and privacy so that customers can focus on their business logic. Leveraging the team's extensive background in building database systems, we create infrastructure that is simple to operate and adaptable to diverse business requirements. AS A SOFTWARE ENGINEER AT SNOWFLAKE YOU WILL: Design and develop features, understand customer requirements and meet business goals. Build high quality and highly reliable software to meet the needs of the largest customers. Analyze and improve the performance, scalability, and high availability of large scale distributed systems and the query processing engine. QUALIFICATIONS: A bachelor's, master's, or doctorate degree in a preferred major: Computer Science, Computer Engineering, Electrical Engineering, Physics, Math, or related field Completion of required coursework: algorithms, data structures, software engineering, and operating systems Completion of recommended courses, such as advanced data structures, advanced algorithms, cloud computing, compilers, database systems, distributed systems, functional PL, AI & ML courses (i.e. Deep Learning, NLP, Neural Networking, Large Language Models) Excellent programming skills in C++ or Java, preferred knowledge of C++20 or C++17, Java 20 or Java 17 Strong technical prowess, including understanding of algorithms, systems architecture and end-user experience. Ability to think unconventionally to derive creative and innovative solutions. Expertise in feature definition, design and feasibility. Demonstrated skill in estimating development time. Demonstrated skills in negotiation and conflict management. BONUS POINTS FOR EXPERIENCE WITH THE FOLLOWING: Experience with SQL and/or other database technologies including internal implementations. Experience with data warehouse design, database systems, and large-scale data processing solutions. Experience with implementation testing, debugging, documentation, query optimization, query execution, compiler design and implementation. Experience with large scale distributed systems, transactions and consistency models. Experience with cloud infrastructure, AWS in particular. Experience delivering compelling experiences in SaaS or web-based solutions. WHY JOIN THE ENGINEERING TEAM AT SNOWFLAKE? BUILDING NEW ENTERPRISE TECHNOLOGIES IS COMPLEX, AND OUR ENGINEERING TEAM SURMOUNTS THE OBSTACLES. AS A MEMBER OF OUR TEAM, YOU WILL: Build an industry-leading data management system that customers love. Solve challenging technical problems related to security, parallel and distributed systems, programming, resource management, large-scale system maintenance, and more Learn about and contribute to: Super-robust and secure enterprise SaaS platform that services hundreds of customers and millions of complex queries daily. Highly-scalable and reliable data processing platform that runs on hundreds and thousands of machines. User interfaces bridging the enterprise world
-
Lead, Senior Software Engineer
2 months ago
Clyde Hill, United States Snowflake Computing Full timeBuild 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...
-
Cloud Computing Software Engineer
2 weeks ago
Clyde Hill, Washington, United States Snowflake Computing Full timeAbout Snowflake">Snowflake is a cloud-based data platform that enables businesses to accelerate their productivity and deliver high-quality user experiences. As a Cloud Computing Software Engineer, you will play a crucial role in building the future of our AI Data Cloud.">The Role">We are looking for an experienced software engineer to join our UI Platform...
-
Senior Software Engineer
5 months ago
Clyde Hill, United States Snowflake Computing Full timeBuild the future of data. Join the Snowflake team. We're hiring talented Senior Software Engineers for our Control Plane team that are passionate about using software-based approaches to solve complex infrastructure challenges and automate those solutions. You'll be part of the cloud engineering organization where we have a strong focus on using engineering...
-
Cloud Software Engineer Position
2 weeks ago
Clyde Hill, Washington, United States Snowflake Computing Full timeAt Snowflake Computing, we are seeking a highly skilled Senior Software Engineer to join our Engineering Systems (ES) team. As a member of this team, you will play a central role in delivering the next generation of tools used by our world-class engineers to develop our flagship product. Our mission is to build a world-class developer platform that fuels the...
-
Senior Software Engineer
7 hours ago
Clyde Hill, United States Snowflake Computing Full timeBuild the future of data. Join the Snowflake team. We're hiring a talented Senior Software Engineer to help us build a world class developer platform to fuel the Snowflake Data Cloud. As an engineer in the Engineering Systems (ES) team you will play a central role in delivering the next generation of tools used by our world-class engineers to develop our...
-
Enterprise Software Engineering Internship
2 weeks ago
Clyde Hill, Washington, United States Snowflake Computing Full timeCareer Development Opportunity\Snowflake Computing seeks talented interns to join our team and contribute to the growth of our company. As an intern, you will have the opportunity to work on real-world projects, gain valuable industry experience, and build relationships with our experienced engineers.\About the Role\This internship provides a chance to work...
-
Senior Software Engineer
2 weeks ago
Clyde Hill, Washington, United States Snowflake Computing Full timeAbout SnowflakeSnowflake Computing is a fast-growing company that is revolutionizing the way businesses store and analyze their data. Our Cloud Engineering team is responsible for designing and building the infrastructure that supports our customers' applications.We are looking for a talented Senior Software Engineer to join our team and help us build and...
-
Software Engineer
1 hour ago
Chapel Hill, United States Tavve Software Co. Full timeExperience with web services; familiarity with SOA, RESTCan-do attitude (more important than specific technical skills)Preference: format parsing experience (numerical, text) Description This software engineer will be part of a team that includes IT people to develop sophisticated large data analysis software.The product offering includes components in...
-
Senior Software Engineer
2 weeks ago
Clyde Hill, United States Snowflake Computing Full timeBuild the future of the AI Data Cloud. 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...
-
Senior/Principal Software Engineer
1 month ago
Clyde Hill, United States Snowflake Computing Full timeBuild the future of data. Join the Snowflake team. Snowflake customers have more than 3.9 billion queries and more than 515 million data workloads that run each day. Build the future of data. Join the Snowflake team. The Snowflake Cloud Engineering team is a global team of high performing engineers focused on building best in class tooling, automation, and a...
-
Senior/Principal Software Engineer
2 weeks ago
Clyde Hill, United States Snowflake Computing Full timeBuild the future of the AI Data Cloud. Join the Snowflake team. Snowflake customers have more than 3.9 billion queries and more than 515 million data workloads that run each day. Build the future of data. Join the Snowflake team. The Snowflake Cloud Engineering team is a global team of high performing engineers focused on building best in class tooling,...
-
Senior Software Engineer- Database Internals
5 months ago
Clyde Hill, United States Snowflake Computing Full timeBuild the future of data. Join the Snowflake team. A massive new market opportunity is being created at the intersection of Cloud and Data, and the Snowflake Data Cloud is leading the way, all powered by the database engine we are building from the ground up. We're hiring talented Senior Software Engineers to help build that new database technology. Our team...
-
Senior Software Engineer- Database Internals
2 weeks ago
Clyde Hill, United States Snowflake Computing Full timeBuild the future of the AI Data Cloud. Join the Snowflake team. A massive new market opportunity is being created at the intersection of Cloud and Data, and the Snowflake Data Cloud is leading the way, all powered by the database engine we are building from the ground up. We're hiring talented Senior Software Engineers to help build that new database...
-
Senior Software Engineer
5 months ago
Clyde Hill, United States Snowflake Computing Full timeBuild 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...
-
Senior Database Software Engineer
2 weeks ago
Clyde Hill, Washington, United States Snowflake Computing Full timeBuild the future of data with Snowflake Computing. We're hiring Senior Software Engineers to help develop our cutting-edge database technology. The ideal candidate will have a strong background in database internals and significant experience in building core components for large-scale data processing systems.About the RoleThis is an exciting opportunity to...
-
Software Engineering Team Lead
2 weeks ago
Clyde Hill, Washington, United States Snowflake Computing Full timeAbout Snowflake Computing">Snowflake Computing is a leading cloud-based data platform company that provides an industry-leading Cloud Data Platform. Our team is looking for a highly skilled Software Engineering Team Lead to join our ranks.We are committed to delivering exceptional customer experiences, and we need someone with your expertise to help us...
-
Senior Software Engineer
2 months ago
Clyde Hill, United States Snowflake Computing Full timeBuild 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 collaboration....
-
Senior Software Engineer
2 months ago
Clyde Hill, United States Snowflake Computing Full timeBuild the future of the AI Data Cloud. 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...
-
Senior Software Engineer
2 weeks ago
Clyde Hill, Washington, United States Snowflake Computing Full timeCompany Overview: At Snowflake Computing, we're dedicated to helping businesses unlock the full potential of their data. Our cloud-based platform enables users to store, process, and analyze large datasets quickly and efficiently.Job Description: We're seeking a skilled Senior Software Engineer to join our team. As a key member of our engineering team,...
-
Chemical Engineer
2 hours ago
Red Hill, United States Chemical Engineer Full timeWe are seeking a Chemical Engineer for a direct hire opportunity with our client in Red Hill, NC. The Engineer will evaluate, select, and apply standard engineering/scientific techniques, processes, and criteria independently,making minor modifications to achieve clear and specific project results within a narrow focus area. The function performs the...