Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Engineering Manager - Developer Platform

AT Snowflake
Snowflake

Engineering Manager - Developer Platform

Warsaw, Poland

Build the future of data. Join the Snowflake team.

Snowflake is pioneering the Data Cloud, and we're looking for a talented and motivated Engineering Manager to join our Developer Platform team. Your primary focus will be to lead our engineers to build a unified experience across the Snowflake platform and tools. This includes building a number of innovative solutions designed to facilitate seamless DevOps integration across applications and data platforms and enhancing the client SDKs and server-side APIs that Snowflake's customers use to extract value from the platform.

Engineering Managers at Snowflake are expected to have a technical background and will have either prior experience in the domain they are managing, or the talent to learn the area if required. Outside of Engineering-specific decision-making, the bar is high in terms of critical thinking, communication, and sound decision-making. Managers who share a belief in the importance of these non-technical traits alongside the desire to build novel, best-in-class engineering, will excel in our environment.

Want more jobs like this?

Get Software Engineering jobs in Warsaw, Poland delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.

Responsibilities
  • Develop and execute the strategic vision for the Developer Platform and client SDKs team, focusing on performance, quality, and scalability.
  • Oversee projects from ideation to deployment, ensuring timely delivery and quality.
  • Work collaboratively with other engineering teams and cross-functional units to improve the platform and offer feedback.
  • Be a mentor and coach, focused on advancing your team's skills and career development.
  • Prioritize and allocate resources wisely, navigating through both planned projects and unplanned issues.
  • Lead initiatives to share knowledge across teams through demos, meetups, and working groups.
  • Advocate for best practices in testing, security, and established engineering processes.
Qualifications
  • 6+ years of hands-on software engineering experience, preferably in distributed systems.
  • 2+ years of proven engineering management experience.
  • Proven track record of growing teams and delivering complex projects.
  • Familiarity with Java/C++/Python or Go; flexibility to adapt to new languages as the platform grows.
  • Experience with building developer tooling and SDKs.
  • Experience with databases and familiarity with SQL.
  • Adept at problem-solving and a guru at troubleshooting.
  • Strong focus on quality, performance, and security.
  • Excellent communication skills, both written and verbal.
  • Familiarity with AWS, Azure, or GCP.
What You'll Get
  • A chance to work on complex problems affecting a broad range of customers.
  • Lead a dynamic, talented team of engineers who are as passionate about solving problems as you are.
  • Opportunities to grow both technically and as a people leader.
  • A culture that values innovation, creativity, and individual contributions.
Why Join Us

We're not just another team. We're a group of problem-solvers, thinkers, and tinkerers. We value openness, transparency, and being direct. Come build the future of data management with us!

Client-provided location(s): Warsaw, Poland
Job ID: Snowflake-7526935002
Employment Type: Full Time