Base Salary
$200k - $288k/yr
Responsibilities
- Design, build, and scale high-throughput data ingestion and processing pipelines for logs, metrics, traces, and events at petabyte scale.
- Develop performance-critical distributed systems components in Go and/or C++ across AWS and Azure.
- Contribute to OpenTelemetry and help drive Observe’s open-source strategy through community engagement and upstream contributions.
- Architect solutions that maintain enterprise-grade availability and low latency under extreme data volumes.
- Collaborate with SRE, product, and platform teams to define data reliability standards and improve detection-to-resolution times.
- Debug and resolve complex distributed systems issues at the deepest layers of the stack.
- Help shape the Data Management team’s technical roadmap and mentor engineers across the organization.
Requirements
- 5+ years of software engineering experience with deep expertise in distributed systems.
- Proficiency in Go and/or C++ and the ability to write high-performance production-grade systems code.
- Experience designing and operating large-scale data ingestion or stream processing pipelines.
- Hands-on experience building and running services across AWS and/or Azure.
- Strong fundamentals in concurrency, memory management, networking, and I/O.
- A track record of solving complex infrastructure or platform engineering problems at scale.
- A B.S. in Computer Science, Engineering, or equivalent practical experience.
- Experience with OpenTelemetry SDKs, instrumentation, or ecosystem tooling is preferred.
- Prior open-source contributions or project maintainership is preferred.
- Familiarity with Apache Iceberg or other open table formats and data lakehouse architectures is preferred.
- Background in observability, monitoring, or SRE is preferred.
- Experience with multi-cloud data infrastructure or telemetry platforms at petabyte scale is preferred.
About Snowflake
**Snowflake is proud to be the Official Data Collaboration Provider for LA28 and Team USA.** Snowflake delivers the AI Data Cloud — a global network where thousands of organizations mobilize data with near-unlimited scale, concurrency, and performance. Inside the AI Data Cloud, organizations unite their siloed data, easily discover and securely share governed data, and execute diverse analytic workloads. Wherever data or users live, Snowflake delivers a single and seamless experience across multiple public clouds. Snowflake’s platform is the engine that powers and provides access to the AI Data Cloud, creating a solution for data warehousing, data lakes, data engineering, data science, data application development, and data sharing. Join Snowflake customers, partners, and data providers already taking their businesses to new frontiers in the AI Data Cloud.