2 months ago
Base Salary
$200k - $288k/yr
Responsibilities
- Lead and drive projects spanning Java and Python services hosted in Kubernetes and Snowpark Container Services.
- Build intelligent data applications that extract insight from structured and unstructured diagnostic and technical content.
- Promote collaboration within cross-functional teams including product management and design.
- Deliver features in close coordination with multiple partner teams.
- Contribute to product vision and drive team planning.
- Identify problems, instrument relevant components, and implement solutions.
- Mentor and coach junior team members.
Requirements
- B.S. or M.S. degree in Computer Science, Management Information Systems, or an equivalent discipline.
- 6+ years of hands-on software engineering experience.
- Deep understanding of modern application design architecture, API design patterns, performance, and scale.
- Expertise in at least one of Python, Java, Scala, or GoLang.
- Experience with unit testing, code reviews, and design documentation.
- Strong debugging and troubleshooting skills, especially in a cloud environment.
- Demonstrated technical leadership as an architect or tech lead for high-impact projects.
- Strong verbal and written communication skills and an interest in working with diverse peers and external developers.
Tech Stack
Categories
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.
