LogoKode$word
Snowflake logo
Verified Tech Organization

Careers at Snowflake

Browse and filter through all verified positions currently open at Snowflake.

Total Company Roles48
Matching Filter48
snowflake.comHQ: Menlo Park, CA, USCEO: Sridhar Ramaswamy9394 employees

Snowflake Inc. delivers a cloud-centric data platform to customers across both the United States and international markets. The company's core offering, known as the Data Cloud, enables users to unify disparate data sources into a singular, reliable foundation. This unified data then facilitates the extraction of crucial business intelligence, the creation of innovative data-driven applications, and secure data sharing. This adaptable platform serves a wide array of organizations, encompassing various sizes and industries. Originating in 2012, the enterprise was initially recognized as Snowflake Computing, Inc., before officially rebranding to Snowflake Inc. in April 2019. Its principal operations are conducted from Bozeman, Montana.

Sector:Software Application

All Openings (48)

Ordered by most recently published

Senior Software Engineer - Cloud Efficiency

On-sitefull timeSeniorBellevue, United States
Apply Now

At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. Snowflake runs large scale cloud infrastructure to deliver its own service — production and internal deployments, Kubernetes fleets, CI/CD, etc. Our cloud spend is in billions of dollars per year. The Cloud Efficiency team builds a unified, self-serve cloud efficiency platform along with AI skills and agents that makes spend observable, attributable, governable while driving insights and optimization of our cloud spend. AS A SOFTWARE ENGINEER AT SNOWFLAKE YOU WILL: Design, develop, and maintain scalable platform for resource ownership registry, usage attribution, utilization measurement, and cost modeling. Build AI agents, tools and automation to enhance system monitoring, alerting, and root cause analysis. Improve and optimize data ingestion, storage, and query efficiency for cloud utilization, cost and efficiency data at scale. Collaborate with teams across Snowflake to understand attribution and observability needs and implement solutions that improve operational visibility. Contribute to open-source and industry best practices in monitoring and distributed systems monitoring. Ensure high availability, reliability, and performance of team-managed platforms by participating in on-call rotations and incident management. Partner with Finance, Product and Engineering teams to turn usage, cost and utilization insights into landed operational change. WHAT WE LOOK FOR: 7+ years of industry experience designing, building and supporting large scale systems in production. Experience with cost optimization and efficiency work on systems built on large private clouds or public cloud providers Deep system and architectural analysis experience to identify actionable performance and efficiency insights History of delivering large cross functional projects with measurable impact Proficiency in programming languages such as Go, Python or Java. Excellent problem-solving skills and ability to troubleshoot complex issues in a production environment. Strong communication skills and ability to collaborate effectively in a team environment. BS / MS in Computer Science, Engineering or related fields Prior background building AI agents and working with LLMs NICE TO HAVE Experience developing or using observability infrastructure such as OpenTelemetry, Prometheus etc Working knowledge of cloud infrastructure and its billing models — AWS, Azure, or GCP: compute instance families, storage tiers, networking and data-transfer charges, reserved vs. on-demand, and how billing/CUR exports are structured. FinOps experience: cost attribution, chargeback, showback, or unit-economics programs. 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? For jobs located in the United States, please visit the job posting on the Snowflake Careers Site for salary and benefits information: careers.snowflake.com

View more...
Software EngineeringVia Ashby
Verified26 days ago

Senior Software Engineer - Cloud Security

On-sitefull timeSeniorBellevue, United States
Apply Now

At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. We are hiring a Senior Software Engineer for our Cloud Security team. This team reduces risk to Snowflake at scale through software-defined controls rather than one-off fixes, building the platforms and pipelines that make entire classes of problems go away. You won't just find problems; you'll ship the systems that improve and verify the security posture of Snowflake products across 600+ million assets and three cloud providers (AWS, Azure, and GCP), with a growing focus on using AI to reason over posture data at a scale humans can't. AS A SENIOR SOFTWARE ENGINEER AT SNOWFLAKE, YOU WILL: Build solutions and services that operate, protect, and govern our security posture across 600+ million assets and three clouds (AWS, Azure, GCP). Automate security controls across cloud environments, including core primitives: IAM, detection and monitoring, configuration management, and data protection. Build real-time security monitoring, logging, and alerting, using Snowflake technologies to make Snowflake more secure. Define and maintain security baselines, policies, and standards for public cloud platforms. Design and operate continuous, AI-augmented pipelines that ingest posture and telemetry across hundreds of millions of assets, score risk, and automatically surface the highest-impact issues. Own security workstreams end to end and raise the engineering bar through design reviews, mentorship, and technical guidance for the team. Bring software engineering best practices to security work: documentation, testing, and observability, because a control you can't test, monitor, or reason about isn't a control. OUR IDEAL SENIOR SOFTWARE ENGINEER WILL HAVE: 5+ years of software engineering experience preferred, or equivalent experience. Experience designing and owning secure, large-scale systems, with working knowledge of secure architecture principles and threat modeling. A passion for developer experience: making security the default rather than a restriction. Experience building software in one or more languages such as Java, C++, Go, or Python. Familiarity with distributed architectures and building scalable APIs (e.g., gRPC, REST). Strong collaboration and communication skills across engineering and cross-functional stakeholders. A commitment to data-driven, scalable decision-making that holds up over time. BONUS POINTS FOR THE FOLLOWING: Experience applying AI/ML to security problems (detection, risk scoring, prioritization) and building the data pipelines that feed them. Proficiency writing, debugging, and optimizing SQL for data-driven security operations, as a supporting capability. A strong grasp of algorithms and data structures applied to complex problems. Hands-on experience with Kubernetes and IaC (Terraform, Pulumi). Experience designing scalable, concurrent, resilient services for high-demand, multi-cloud environments. WHY JOIN OUR CLOUD SECURITY TEAM AT SNOWFLAKE? Our work centers on a platform that makes security easy to deploy and maintain: unifying the developer security experience, increasing developer autonomy, detecting vulnerabilities before they ship, and delivering secure-by-default solutions. A growing part of that is using AI to turn raw posture signal into prioritized action at a scale humans can't match. If you want to build the systems that make entire classes of security problems disappear, and deliver a world-class security experience for developers at Snowflake, this is the team. 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? For jobs located in the United States, please visit the job posting on the Snowflake Careers Site for salary and benefits information: careers.snowflake.com

View more...
Software EngineeringVia Ashby
Verified26 days ago

Senior Software Engineer - Cloud Security

On-sitefull timeSeniorCalifornia, United States
Apply Now

At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. We are hiring a Senior Software Engineer for our Cloud Security team. This team reduces risk to Snowflake at scale through software-defined controls rather than one-off fixes, building the platforms and pipelines that make entire classes of problems go away. You won't just find problems; you'll ship the systems that improve and verify the security posture of Snowflake products across 600+ million assets and three cloud providers (AWS, Azure, and GCP), with a growing focus on using AI to reason over posture data at a scale humans can't. AS A SENIOR SOFTWARE ENGINEER AT SNOWFLAKE, YOU WILL: Build solutions and services that operate, protect, and govern our security posture across 600+ million assets and three clouds (AWS, Azure, GCP). Automate security controls across cloud environments, including core primitives: IAM, detection and monitoring, configuration management, and data protection. Build real-time security monitoring, logging, and alerting, using Snowflake technologies to make Snowflake more secure. Define and maintain security baselines, policies, and standards for public cloud platforms. Design and operate continuous, AI-augmented pipelines that ingest posture and telemetry across hundreds of millions of assets, score risk, and automatically surface the highest-impact issues. Own security workstreams end to end and raise the engineering bar through design reviews, mentorship, and technical guidance for the team. Bring software engineering best practices to security work: documentation, testing, and observability, because a control you can't test, monitor, or reason about isn't a control. OUR IDEAL SENIOR SOFTWARE ENGINEER WILL HAVE: 5+ years of software engineering experience preferred, or equivalent experience. Experience designing and owning secure, large-scale systems, with working knowledge of secure architecture principles and threat modeling. A passion for developer experience: making security the default rather than a restriction. Experience building software in one or more languages such as Java, C++, Go, or Python. Familiarity with distributed architectures and building scalable APIs (e.g., gRPC, REST). Strong collaboration and communication skills across engineering and cross-functional stakeholders. A commitment to data-driven, scalable decision-making that holds up over time. BONUS POINTS FOR THE FOLLOWING: Experience applying AI/ML to security problems (detection, risk scoring, prioritization) and building the data pipelines that feed them. Proficiency writing, debugging, and optimizing SQL for data-driven security operations, as a supporting capability. A strong grasp of algorithms and data structures applied to complex problems. Hands-on experience with Kubernetes and IaC (Terraform, Pulumi). Experience designing scalable, concurrent, resilient services for high-demand, multi-cloud environments. WHY JOIN OUR CLOUD SECURITY TEAM AT SNOWFLAKE? Our work centers on a platform that makes security easy to deploy and maintain: unifying the developer security experience, increasing developer autonomy, detecting vulnerabilities before they ship, and delivering secure-by-default solutions. A growing part of that is using AI to turn raw posture signal into prioritized action at a scale humans can't match. If you want to build the systems that make entire classes of security problems disappear, and deliver a world-class security experience for developers at Snowflake, this is the team. 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? For jobs located in the United States, please visit the job posting on the Snowflake Careers Site for salary and benefits information: careers.snowflake.com

View more...
Software EngineeringVia Ashby
Verified26 days ago

Staff Software Engineer - Query Processing (Snowtrail)

On-sitefull timeLead / StaffCalifornia, United States
Apply Now

At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. Snowflake is a high-growth, cloud-native data platform company committed to empowering enterprises to achieve their full potential. With a culture built on impact, innovation, and collaboration, we offer an environment where you can build large-scale systems, move fast, and take your technology career to the next level. As a Staff Software Engineer on the Snowtrail team, you will help Snowflake realize its mission and vision by accelerating the delivery of high quality software to production. You will have the opportunity to design and build software systems to help engineering teams increase their development velocity and provide quality validation, optimized for cost and performance. You will ensure that the team is executing towards serving the current needs of its customers, while also ensuring that we stay ahead of technological trends and future demands. OUR IDEAL STAFF SOFTWARE ENGINEER WILL HAVE: Experience with SQL or other database technologies including internal design and implementation Experience with query optimization, query execution, compiler design and implementation Experience with MySQL, PostgreSQL internals Experience designing, building, and operating large-scale distributed systems infrastructure Excellent problem solving skills, and strong CS fundamentals including data structures, algorithms, and distributed systems Ability to work in a team environment, collaborate well, and mentor junior engineers Ability to work on-site at our Bellevue, WA or Menlo Park, CA offices. BONUS POINTS FOR EXPERIENCE WITH ONE OR MORE OF THE FOLLOWING: Experience with Release Validation Pipelines, Test infrastructure in Production. 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? For jobs located in the United States, please visit the job posting on the Snowflake Careers Site for salary and benefits information: careers.snowflake.com

View more...
Software EngineeringVia Ashby
Verified28 days ago

Senior Software Engineer, Cortex Quality

On-sitefull timeSeniorCalifornia, United States
Apply Now

At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. Cortex Code is Snowflake’s coding agent for building with data. It ships inside the platform that thousands of the world’s largest enterprises — including a large share of the Forbes Global 2000 — run their data on, which means the quality of this agent is felt by the data teams behind a meaningful slice of the global economy. We are taking coding agents from impressive demos to tools Data Science and Engineering teams depend on every day, and we hold them to a rigorous, public bar. See our data engineering agent benchmark . About the Role This is a measurement-first role that owns the quality and efficiency of Cortex Code end to end: how good the agent is, how much it costs to run, and how reliably it behaves in production. You will take agents from research capability to real, measurable user value — turning fuzzy “the agent feels worse” signals into hard metrics, running the experiments that move them, and shipping the changes that stick. You will work on a small, high-powered modeling and infrastructure team where your work reaches every developer building on Snowflake. What you will do in this role Take agents from prototype to production: design and refine agent behaviors for real coding and data-engineering workflows, and make them reliable enough to depend on. Own agent quality end to end: build eval harnesses, diagnose failure modes from real agent trajectories, and run experiments that hillclimb the metrics that matter. Drive down cost and latency without regressing quality: prompt caching, context compaction, tool-result offloading, and cheaper model routing for sub-tasks. At Snowflake scale, efficiency is user value. Debug production failures and systematically increase robustness: close the loop from a customer’s broken run back to a fix and a regression test. Build the data pipelines that feed real-world task insights back into evals and modeling. Onboard and bake off frontier models: measure their strengths and failure modes, and decide where each belongs in the product. Partner with product and infra : shape user-facing agent behavior, and set the metrics and standards that define a successfully completed complex task. Requirements Bachelor’s degree in Computer Science, Engineering, Statistics, or a related field. Master’s or higher preferred but not a requirement. 6+ years of experience shipping software in production, including AI/LLM features. Fluency in at least one of Python, TypeScript, or Go, and willingness to work across all three A measurement-first, systems-thinking instinct: you optimize for user outcomes over isolated metrics, and you can design an eval that is not fooling you (sampling, ground-truth quality, leakage, noise). Comfort debugging complex, unpredictable, real-world failures. Strong communication skills: you can make a quality or cost result legible to engineers, product, and leadership, and collaborate effectively in a team environment. Nice to have Deep hands-on experience with agentic coding tools and real intuition for model strengths, failure modes, and prompting limits. Prior work on eval harnesses, LLM observability, or safety/guardrails in production. Background in data engineering, data modeling, analytics, retrieval/RAG, or semantic layers, which is highly relevant for data-centric coding agents. Experience working with large-scale datasets or production system logs. You may be a particularly good fit if you Are a power user of modern coding agents and want to turn that intuition into systematic measurement and improvement. Have built and owned complex systems — pipelines, orchestration, or software with substantial state, branching logic, and operational requirements. Thrive in high-intensity environments with short feedback loops and high standards for rigor. Take problems to completion independently: you don’t stop at a prototype; you care about production reliability and clear metrics. Are genuinely bothered by numbers that do not reconcile. 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? For jobs located in the United States, please visit the job posting on the Snowflake Careers Site for salary and benefits information: careers.snowflake.com

View more...
Software EngineeringVia Ashby
Verified28 days ago

Senior Software Engineer - ManagedDB

On-sitefull timeSeniorCalifornia, United States
Apply Now

At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. Senior Software Engineer - ManagedDB Team Location: Menlo Park, CA Work Authorization: US Citizenship or Lawful Permanent Resident (Green Card holder) required due to compliance requirements. Build the Future of Data. Join the Snowflake Team. Snowflake customers run more than 3.9 billion queries and over 515 million data workloads each day . The Snowflake Engineering team is a global team of high-performing engineers focused on building best-in-class tooling, automation, and a scalable infrastructure platform to power the Snowflake service. Our focus areas include Snowflake's global-scale multi-cloud infrastructure, core platform services, edge traffic delivery, and reliability engineering. We automate the deployment of the Snowflake production service across dozens of regions and all major cloud providers. We are looking for a Senior Software Engineer to join our ManagedDB Team in Menlo Park, CA. ManagedDB team is responsible in large number of databases running in every Snowflake region across several public cloud providers. Our systems sit at the critical path of multiple external and internal systems including Snowflake UI, Service Discovery, Deployment Automation, CoCo and many others. Given the massive and constantly accelerating volumes of data flowing through Snowflake, this role presents significant opportunities to architect, scale, and innovate at high-throuput, low-latency critical database systems. As a Senior Software Engineer on the ManagedDB Team, You Will: Architect & Scale: Lead the technical vision, design, and implementation of database products to suit internal needs. Drive Multi-Cloud Strategy: Create elegant, cloud-agnostic abstractions and software infrastructure across AWS, Azure, and GCP to ensure seamless management and rapid feature delivery. Technical Leadership: Drive complex, cross-functional engineering initiatives from inception to production, mentoring junior and mid-level engineers, and establishing software engineering best practices. Ensure High Availability & Security: Continuously harden our database infrastructure meet SLAs around uptime, security, and durability. Production Excellence: Participate in an on-call rotation, lead incident investigations for complex production issues, and direct blameless post-mortems to drive permanent systemic improvements. Collaborate Across Teams: Partner closely with Security, Infrastructure, and Site Reliability Engineering (SRE) teams to support new product capabilities at scale. Our Ideal Candidate Will Have: Work Authorization: Must be a US Citizen or Permanent Resident (Green Card holder) . Education: BS, MS, or PhD in Computer Science, Computer Engineering, or a related technical field (or equivalent professional experience). Experience: 7–12 years of professional experience designing, building, operating, and scaling large-scale backend distributed systems in high-growth production environments. Core Systems Knowledge: Understanding of databases (PostgreSQL, Redis) and experience running large-scale distributed systems. Advanced Programming Proficiency: Strong hands-on coding experience in systems and application languages such as Go, Java, C++, or Rust . Public Cloud Mastery: Extensive experience architecting infrastructure on major public clouds ( AWS, GCP, or Azure ), including cloud networking constructs (e.g., VPC peering, PrivateLink, Transit Gateways). Infrastructure as Code & Automation: Proficient in automating global fleet deployment and configuration using tools like Terraform, Kubernetes, Ansible, or CloudFormation . Leadership & Influence: Proven track record of technical ownership, breaking down ambiguous problems into concrete roadmaps, and delivering high-impact projects across multiple engineering teams. Why Join Us? We value a strong growth mindset and a collaborative, blameless engineering culture. If you thrive on solving complex platform engineering challenges at massive scale, we would love to hear from you. 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? For jobs located in the United States, please visit the job posting on the Snowflake Careers Site for salary and benefits information: careers.snowflake.com

View more...
Software EngineeringVia Ashby
Verified29 days ago

Senior Software Engineer - Dynamic Tables

On-sitefull timeSeniorBerlin, Germany
Apply Now

At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. We’re hiring talented Senior Software Engineers for the Snowflake Dynamic Tables team in Berlin, Germany. Join us to build the next generation data platform that enables customers to transform data with declarative SQL while maintaining control over cost, latency, and throughput. We are looking for strong engineers who are enthusiastic about building new cutting-edge technologies, who look forward to tackling complex database problems and pick up and understand deep technical areas quickly. AS A SENIOR SOFTWARE ENGINEER AT SNOWFLAKE YOU WILL: Work with a talented and collaborative team of engineers and Product Managers in our globally distributed team to define the capabilities and technical designs for Dynamic Tables Interact with customers to understand their needs, and synthesize those into product and technical roadmaps Have responsibility and authority for driving new capabilities and performance improvements from inception to landing Build highly reliable and performant software that holds up under the reliability and scale demands of the largest enterprise customers Analyze and solve performance, correctness, and fault-tolerance challenges at scale Ensure operational readiness of the services and meet the commitments to our customers regarding reliability, availability and performance OUR IDEAL SENIOR SOFTWARE ENGINEER WILL HAVE: 5+ years of industry experience designing and building distributed data systems 3+ years of experience with internals of query compilers Experience building enterprise-grade, reliable and trustworthy software or services Degree in Computer Science or related field Excellent problem-solving skills and strong CS fundamentals including data structures, algorithms, distributed systems, relational algebra or SQL Adaptive and collaborative – would rather play in a band than be a soloist, and looks for opportunities to both mentor and learn Strong English communication skills BONUS POINTS FOR EXPERIENCE WITH THE FOLLOWING: Direct interactions with enterprise customers Incremental view maintenance / materialized views 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? For jobs located in the United States, please visit the job posting on the Snowflake Careers Site for salary and benefits information: careers.snowflake.com

View more...
Software EngineeringVia Ashby
Verified29 days ago

Software Engineer - Dynamic Tables

On-sitefull timeMid-LevelBerlin, Germany
Apply Now

At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. We’re hiring talented Software Engineers for the Snowflake Dynamic Tables team in Berlin, Germany. Join us to build the next generation data platform that enables customers to transform data with declarative SQL while maintaining control over cost, latency, and throughput. We are looking for strong engineers who are enthusiastic about building new cutting-edge technologies, who look forward to tackling complex database problems, and pick up and understand deep technical areas quickly. You will work alongside seasoned engineers and grow in your scope and influence. AS A SOFTWARE ENGINEER AT SNOWFLAKE YOU WILL: Work with a talented and collaborative team of engineers and Product Managers in our globally distributed team to design and build Dynamic Tables capabilities Design, implement, support, and evolve new features and performance improvements Help shape technical and product direction with senior teammates Break ambiguous problems down, weigh the tradeoffs, and make technical and product decisions Analyze and solve performance, correctness, and fault-tolerance challenges at scale Dig into unfamiliar parts of a large system to root cause and solve problems Ensure operational readiness of what you build and help meet the commitments to our customers regarding reliability, availability, and performance Understand how customers use Dynamic Tables to shape what you build OUR IDEAL SOFTWARE ENGINEER WILL HAVE: 2+ years of industry experience designing and building database internals or data-intensive systems, or equivalent research experience Excellent problem-solving skills and strong CS fundamentals including data structures, algorithms, and distributed systems A track record of taking a problem from open question to software running in production Proficiency with AI-native software engineering and agentic development workflows Preference for working in a collaborative team with opportunities to both mentor and learn BS in Computer Science or related field Strong English communication skills BONUS POINTS FOR EXPERIENCE WITH THE FOLLOWING: Query compilers, optimizers, or database internals Building enterprise-grade, reliable and trustworthy software or services Large scale distributed systems, transactions and consistency models Contributions to open-source data infrastructure or database systems 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? For jobs located in the United States, please visit the job posting on the Snowflake Careers Site for salary and benefits information: careers.snowflake.com

View more...
Software EngineeringVia Ashby
Verified29 days ago

Page 5 of 5