Snowflake delivers the AI Data Cloud, a global network enabling organizations to mobilize data at near-unlimited scale and concurrency, supporting data-driven decision-making and innovation across various industries. The company's core service is a cloud-based data platform that integrates data warehousing, data lakes, and data sharing, empowering businesses to analyze and share data securely and efficiently. Snowflake's technology influences a broad range of enterprise clients seeking scalable data solutions. Its mission is to facilitate seamless data collaboration and unlock insights for competitive advantage.
๐ป Software๐ Data Analytics๐ค B2B
Senior Product Manager - Developer Platform
~30 days ago
๐๐ต๐ฑ Warsaw+1๐๐ฉ๐ช Berlin๐๐ฉ๐ช Berlin
โข๐ Hybrid
โข๐๏ธ Backend
โขโ๏ธ Mid-Level
โข๐ Full Time
Description
We are looking for a Senior Product Manager to take autonomous ownership of a core portfolio within the Developer Platform.
You will manage the foundational interfaces and connectivity tools that developers rely on to interact with Snowflake.
Unlike a typical feature-focused role, this position requires you to own a broader portfolio of products that determine how external applications connect to, automate, and build upon the Data Cloud.
Manage a Strategic Portfolio: Oversee the strategy and execution for a diverse set of developer-facing capabilities, ranging from programmatic interfaces (APIs/SDKs) to ecosystem integrations.
Define the "Contract" with Developers: Own the standards and quality of how external tools interact with Snowflake, ensuring a consistent and reliable experience across our entire surface area.
Scale the Ecosystem: Partner with external technology partners and open-source communities to ensure their tools integrate seamlessly with Snowflake, driving consumption and developer satisfaction.
Drive Technical Strategy: Collaborate with engineering to make high-stakes decisions about architecture, protocol standards, and long-term lifecycle management (e.g., versioning, deprecation, and security).
Remove Ambiguity: Take broad, complex problem spaces, such as "improving the automation lifecycle" or "modernizing connectivity", and decompose them into actionable, multi-quarter roadmaps.
Analyze & Optimize: Use data to measure the health of your portfolio, tracking metrics like API latency, error rates, and adoption trends to prioritize your backlog effectively.
Requirements
5+ years of Product Management experience, with a proven track record of shipping developer-facing tools, APIs, or technical infrastructure products.
Experience Managing Portfolios: A track record of handling multiple competing priorities or products simultaneously, rather than just a single feature set.
Technical Proficiency: Comfort discussing technical concepts such as API design (REST/SQL), Infrastructure-as-Code patterns, and the software development lifecycle (SDLC).
Ecosystem Understanding: You understand that a platformโs success depends on how well it integrates with the broader toolchain (e.g., BI tools, Orchestrators, CI/CD systems).
Strong Execution: You can navigate dependencies across a large organization, unblocking your team and ensuring consistent delivery without constant oversight.
Customer Empathy: A passion for reducing friction and building tools that developers genuinely love to use.
Communication Skills: Clear and consistent communication skills, with the ability to keep stakeholders updated, influence engineering decisions, and present roadmap clarity to leadership.
A technical degree (CS or Engineering) or equivalent software engineering experience.
Hands-on experience with Python, SQL, or Terraform.
Benefits
Hybrid work arrangement.
Own a strategic portfolio that underpins the Snowflake ecosystem and impacts millions of queries and pipelines executed daily.
High autonomy to define the vision for your area and the support to execute it.
Work on high-impact problems for sophisticated customers, helping them treat Snowflake as a core part of their modern data stack.
U.S. applicants should visit the Snowflake Careers site for salary and benefits information.
Software Engineer building and maintaining ecosystem connectors and platform tools using Python, Java, and Go. Work includes open-source contributions and ensuring reliability and scale for Snowflake's Developer Platform.
Principal Software Engineer - Customer Experience Engineering
Snowflake
๐๐ฎ๐ณ Bangalore
โข๐ข On Site
โข๐๏ธ Backend
โข๐ Lead-Level
โข๐ Full Time
Principal Software Engineer shaping CX platforms and data pipelines using Java/Scala, Python, cloud-native infrastructure, and AI. Lead cross-team initiatives to improve diagnostics, detect issues early, and enable data-driven customer interactions.
๐บ๐ธ United States+1๐๐ต๐ฑ Warsaw๐๐ต๐ฑ Warsaw
โข๐ข On Site
โข๐ Remote
โข๐๏ธ Backend
โข๐ฑ Entry-Level
โข๐ Internship
Software Engineering Intern contributing to AI/ML systems using Python, Go or Java and frameworks like PyTorch and TensorFlow. You'll build and deploy AI-powered data processing and model-serving infrastructure integrated into the Snowflake platform.
Senior Data Engineer designing and maintaining scalable Snowflake data pipelines with Python and SQL. You will enable Product and Data Science teams, optimize costs, and build Streamlit dashboards for the enterprise data warehouse.
๐บ๐ธ United States+1๐๐ต๐ฑ Warsaw๐๐ต๐ฑ Warsaw
โข๐ Hybrid
โข๐ Remote
โข๐๏ธ Backend
โขโ๏ธ Mid-Level
โข๐ Full Time
Snowflake Data Engineer designing and maintaining scalable data pipelines with Snowflake, Python, and cloud platforms. Partner with product and data science teams to optimize costs and data quality.