Prinicpal Software Engineer - Streaming Primitives
$264k - $379.5kSnowflake
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.Build Core Data Engineering Primitives at Cloud ScaleData pipelines are foundational infrastructure — when they're fast, correct, and maintainable, customers build on them with confidence. If you've spent the bulk of your career building large-scale data infrastructure — designing streaming or transformation primitives, reasoning hard about consistency and fault tolerance, and owning the systems that run under millions of customer workloads — this role might be for you. You'll be working on the streaming and transformation layer at Snowflake: the constructs that define how customers move, shape, and maintain data. AI has a real presence in this work — in how customers use these pipelines and in how we think about building them — but the core job is hard distributed systems engineering, and that's what we're hiring for.About the TeamWe build the core data engineering primitives that power Snowflake's streaming and transformation capabilities. From the constructs customers use to define real-time pipelines to the execution fabric that makes those pipelines reliable and cost-efficient at cloud scale, our team owns the full stack of declarative data engineering. We're a small, high-ownership team operating close to the product — which means your decisions ship, your architecture matters, and your fingerprints are on some of the most-used features in Snowflake's data engineering portfolio.What You'll DoDefine and drive the technical direction for Snowflake's core data engineering and streaming transformation primitives, spanning Streams, Tasks, Dynamic Tables, and adjacent pipeline constructs.Identify and lead multi-quarter technical investments — performance, scalability, correctness, and reliability — translating ambiguous problem spaces into concrete engineering plans with measurable outcomes.Partner with product, research, and peer engineering teams to co-design primitives that compose cleanly across the data engineering stack.Operate as a force multiplier: run architectural reviews, set the technical bar for design documents, and help engineers grow through high-quality feedback and sponsorship.Work directly with customers and field teams to understand real-world usage patterns; use that signal to prioritize what matters next.Contribute to Snowflake's technical reputation — through internal design influence, external talks, or research publications in the data engineering space.What We're Looking For15+ years of experience designing, building, and operating large-scale distributed data systems.Deep expertise in at least one core area: stream processing, declarative query execution, pipeline orchestration, or data transformation at scale.Strong computer science fundamentals — distributed systems, algorithms, fault tolerance, and consistency models.Proficiency in C++ or Java; comfort with systems-level reasoning (latency, throughput, resource efficiency at cloud scale).Demonstrated ability to lead cross-team technical initiatives from blank-page architecture through production at petabyte scale across thousands of concurrent workloads.Strong written and verbal communication skills; ability to represent complex technical trade-offs clearly to engineering, product, and leadership audiences.Nice to HaveExperience with a major analytical DBMS (Snowflake, BigQuery, Redshift, Databricks, Teradata).Hands-on background in streaming or event-driven systems (Flink, Kafka, Spark Structured Streaming).Familiarity with the broader data engineering ecosystem: dbt, Airflow, Fivetran, Iceberg, Delta Lake.Experience with CDC, change propagation, or incremental computation patterns.Advanced degree (MS or PhD) in Computer Science, with emphasis on database or distributed 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.comCompensation Range: $264K - $379.5KLocationUS-WA-BellevueEmployment TypeFull timeLocation TypeOn-siteDepartmentEngineeringCompensation$264K – $379.5K
$200k - $287.5k
...how work gets done.Our team builds and operates Snowflake's Streaming Platform — the core infrastructure responsible for bringing... ...discussions Required Qualifications3-5 years of software engineering experience on large-scale distributed systems or cloud servicesStrong...Suggested$148.5k - $223.9k
...highly scalable, high-quality software while collaborating with geographically distributed engineers and product owners. You bring... ...patterns: batch processing, streaming, interactive queries, and AI/... ...resource utilizationBuild platform primitives for capacity management,...SuggestedFull timeWorldwide$168.1k - $227.4k
...Games, Lyft, AirBnB, and Vanguard use Amazon Kinesis Data Streams as their foundation for real-time streaming data. With Amazon... ....We are currently looking for an experienced Senior Software Development Engineer to join our team. The ideal candidate is excited about the...SuggestedTemporary workInternshipWorldwideFlexible hoursShift work$176k - $196.1k
...in the world — and to build the single software platform for all real estate activity, at... ...Compass touches a database, a cache, or a streaming pipeline owned by the Streaming &... ...safe path the easy path for hundreds of engineers who never think about infrastructure?As...SuggestedMinimum wageFlexible hours$143.7k - $194.4k
...that maintains hundreds of thousands of streaming hosts, so customers never have to think... ...applications. This is infrastructure engineering at a scale where every change has to be... ...+ years of non-internship professional software development experience- 2+ years of non...SuggestedInternshipFlexible hoursDay shift$165.2k - $223.6k
...Interactive Video Service (Amazon IVS) is AWS's fully managed live streaming service, built on the same battle-tested technology that... ...fleet healthy under bursty, unpredictable load. As a software engineer on this team, you'll design and build systems that start and...InternshipLocal areaWorldwideFlexible hoursDay shift$143.7k - $194.4k
Come build the future of data streaming with the Amazon Managed Streaming for Kafka (MSK)... ...process streaming data. We are looking for engineers who are enthusiastic about data... ...worlds - open source and Amazon-internal software. You will design and build new features,...InternshipFlexible hours$168.1k - $227.4k
...developing state of the art, low-latency streaming protocols which provide our customers... ...machines.You will be part of a distributed engineering team with members both in the US and... ...+ years of non-internship professional software development experience- 5+ years of...InternshipWork at officeRemote workWorldwideFlexible hours$168.1k - $227.4k
Come build the future of data streaming with the Amazon Managed Streaming for Apache Kafka... ...customers directly. You'll collaborate with engineers across the team and work with senior... ...5+ years of non-internship professional software development experience- 5+ years of programming...InternshipFlexible hours$143.7k - $194.4k
Come build the future of data streaming with the Amazon Managed Streaming for Kafka (MSK)... ...process streaming data. We are looking for engineers who are enthusiastic about data... ...worlds - open source and Amazon-internal software. You will design and build new features,...InternshipFlexible hours$304k
...done.We are hiring a Principal Engineer II to architect the core data... ...systems and atomic primitives that make those agentic workflows... ...transformations infrastructure—Stateful Stream Processing Engines,... ...every customer.AS A PRINCIPAL SOFTWARE ENGINEER II AT SNOWFLAKE YOU...$157.7k - $213.8k
...insights to improve their business. Founded by engineers — and customer obsessed — we leap at... ...of traditional SQL query engines. As a software engineer on the Runtime team at... ...data warehouse, and the low latency of streaming. Its higher level abstractions and guarantees...Local areaWorldwide$143.7k - $194.4k
...Fulfillment Technologies (AFT) powers the physical engine at the heart of Amazon. AFT forms the... ...at your door. We build and operate the software, hardware, and processes that run the... ...build systems that consume massive data streams from 10+ upstream sources, processing over...InternshipWorldwideFlexible hours- ...but to help redefine the future of how work gets done.Senior Software Engineer — Cortex TrainingThe Snowflake ML Platform team's mission is... ...GPU computation from the training loop and exposes it as primitive APIs that compose into everything from SFT to full RL workflows...
$143.7k - $194.4k
...from conveyor belts and robotic systems to software applications and workforce operations.... ...high-velocity time-series data streams, building storage layers that balance performance... ...- 1+ years of software development engineer or related occupational experience- 1+ years...InternshipWorldwideFlexible hours- ...like the Steam Deck and the Valve Index, engineers at Valve innovate on technologies that bridge the hazy divide between software and hardware solutions. Our engineers are... ...Controller TechnologiesLow-latency Video Streaming Technologies (for both VR and 2D gaming)Hardware...Flexible hours
$191k - $253k
...that turns thousands of data streams into a realtime, 3D command... ...OverviewThe Platform Security Engineering (PSE) team builds security... ...for senior and staff-level software engineers to design and build... ...teamsKnowledge of cryptographic primitives and best practices (key...Full timeWork experience placementImmediate start$143.7k - $194.4k
...domains like storage, messaging, and streaming. It is the AWS's standard cross-region primitive used by AWS applications to... ...including Java and Rust.4. Deliver software projects end-to-end:... ...excellence initiatives.6. Mentor other engineers and contribute to a collaborative...InternshipFlexible hours$130.4k - $195.6k
...something even more ambitious: adapting PolySpatial to stream Unity content into other game engines and 3D environments — in-process, cross-process, and... ...for, including other major game engines and emerging software platforms. We’re also developing new ways to encode and...Full timeWork at officeRemote workWorldwide- ...Cloud. We are seeking a talented Backend Engineer to join our Streamlit in Snowflake (SiS)... ..., scalable platform. As a Backend Software Engineer on the SiS team, you will work... ...code ~ Experience with data processing, streaming systems, or working with large-scale data...Full timeWorldwide
$157k - $225.9k
...commercialization strategies and cutting-edge engineering. Our team ensures timely, accurate, and... ...providers (AWS, GCP & Azure).As a Sr. Software engineer on the Money team, you will be... ...and offerings.Develop innovative primitives that enable and support various pricing...Work at officeLocal areaWorldwide$253k - $416k
...transform the way the world works.Job DescriptionDistinguished Software Engineer, Systems Infrastructure - Compute, Deployment,... ...KubernetesDeploymentInfrastructure as CodeExperience with messaging and streaming systems (e.g., Kafka, pub/sub architectures, event-driven...For contractorsWork experience placementWork at officeFlexible hours$197.3k - $313.7k
...control plane. We intend to transform our current software stack to adopt more cloud native primitives to build a more reliable, scalable, and feature-rich... ...are looking to add experienced distributed systems engineers who are passionate, hungry for new challenges, can...Full time$102.83k - $190.97k
...audiences binge award-winning content, breaking news, and sports around the clock, our teams stay busy at work creating what’s next in streaming. From Succession, Euphoria, and The Sopranos to global franchises like Game of Thrones and Harry Potter, our content sparks...Temporary workLocal area$109k - $160k
...infrastructure. Who You Are: We are seeking a senior engineer with specialization in database and stream processing who can help us fulfill the goal of our... ...to talk. You have 2~5 years of experience in a software or infrastructure engineering industry. You enjoy...Permanent employmentFull timeTemporary workCasual workWork at officeRemote workFlexible hours$196k - $230k
...time CDC pipelines, large-scale snapshot systems, and streaming flows via Kafka and Flink. We sit at the center of... ...collaborative problem-solving to address deep platform engineering challenges! As a Senior Software Engineer, you will design and implement the next generation...Work at officeFlexible hoursShift work3 days per week$191k - $253k
...that turns thousands of data streams into a realtime, 3D command and... ...at sea. We are a specialized software team embedded within the core... ...is to take powerful platform primitives—like data management, mission... ....ABOUT THE JOBAs a Software Engineer on the Maritime Application...Full timeWork experience placementImmediate start$196k - $230k
...we do. Expectations are high, and so are the rewards. The Streaming Platform team’s mission is to enable real-time, reliable,... ...deliver seamless experiences to our customers! As a Senior Software Engineer , you’ll design, develop, and operate distributed systems...Work at officeFlexible hoursShift work3 days per week$143.7k - $194.4k
...CrewAI, and LlamaIndex. Your work will enable bi-directional streaming for text, images, audio, and video with unrestricted payload... ...dynamic team of AI/ML practitioners, applied scientists, software engineers, and solution architects who work backwards from customer needs...InternshipLocal areaWork from homeWorldwideFlexible hours$143.7k - $194.4k
...latency, or when Kinesis Data Streams ingests a new record? Behind... ...multiple Senior and Principal Engineers on a tight-knit team that... ...algorithmic complexity, concurrency primitives, and the trade-offs inherent... ...- Own end-to-end delivery of software projects from requirements...InternshipFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Prinicpal Software Engineer - Streaming Primitives. Be the first to apply!
- ngo software engineer Bellevue, WA
- software data engineer Bellevue, WA
- software system engineer Bellevue, WA
- entry level software engineer remote Bellevue, WA
- software engineer intern Bellevue, WA
- software developer positions Bellevue, WA
- junior software developer internship Bellevue, WA
- software development engineer aws Bellevue, WA
- consulting software engineer Bellevue, WA
- financial software developer Bellevue, WA


