20 hours ago
Base Salary
$236k - $339k/yr
Responsibilities
- Define the architecture and technical strategy for high-throughput external-facing ingestion services and APIs across AWS, Azure, and GCP.
- Lead end-to-end delivery of customer-facing ingestion features, including low-latency data landing, high availability, and ecosystem integrations such as Snowpark Connect and partner connectors.
- Author design documents, establish reliability, security, and scalability standards, and lead architectural reviews.
- Partner with architects, Product Management, Security, developer platforms, and customers to translate requirements into resilient system architecture.
- Mentor and sponsor senior, mid-level, and junior engineers while improving system design, code quality, testing, and operational maturity.
- Work directly with enterprise engineering teams to resolve integration challenges, debug production issues, and incorporate customer feedback into platform capabilities.
Requirements
- 10+ years of experience designing, building, and operating large-scale distributed systems or cloud-native infrastructure in production.
- Demonstrated architectural leadership taking complex customer-facing services or external APIs from concept through general availability and global scale.
- Expert proficiency in Java or C++, with preference for experience across systems-level C++ and managed-service Java frameworks.
- Deep expertise in external API design, cloud service orchestration, and resilient multi-tenant customer-facing endpoints.
- Deep knowledge of at least one of high-throughput ingestion pipelines, distributed query execution engines, messaging or streaming systems, or database internals.
- Strong written and verbal communication skills and the ability to drive technical consensus across engineering, product, leadership, and external stakeholders.
- BS, MS, or PhD in Computer Science, Computer Engineering, or equivalent practical experience.
- Preferred experience includes external developer platforms, SDKs, public SaaS APIs, Apache Iceberg, Delta Lake, Apache Spark, Ray, metadata management, transactional state machines, Raft, Paxos, performance engineering, and open-source data infrastructure.
Categories
BackendData Engineering
About Snowflake
Snowflake builds a cloud-native data platform used by enterprises to store, integrate, share, and analyze data across AWS, Azure, and Google Cloud. Its core products span data warehousing, data lakes, data engineering, and governed data sharing, sold via consumption-based subscriptions. Founded in 2012 and publicly traded on the NYSE (SNOW) following a 2020 IPO, Snowflake supports analytics and data application workloads across industries.
