The Growth Platform team is dedicated to expanding our on-demand business and ensuring every customer, from small startups to large enterprises, succeeds with Snowflake. Our team focuses on enhancing the infrastructure and user experience to help customers maximize the value of their cloud data platform initiatives. As part of our growth, we've also built multiple foundational work to support the rapid growth. Our investments are focused on several key areas:
- User Acquisition: Developing strategies and tools to attract new users.
- User Usage Expansion: Recommending features and capabilities to increase user engagement and retention.
- Marketing Intelligence: Leveraging data to improve our marketing efforts and better serve our customers.
- Community Building: Creating a strong, engaged community around our platform.
About the Role: Principal Software Engineer
AS A PRINCIPAL SOFTWARE ENGINEER IN GROWTH PLATFORM, YOU WILL:
- Drive technical strategy and direction for the Growth Platform team.
- Collaborate with product managers, architects, other engineering teams, data science organizations, business groups, to drive end to end solutions
- Lead and drive project across the organization
- Ensure operational readiness of the services and meet the commitments to our customers regarding reliability, availability and performance.
- Mentor and guide junior engineers to foster professional growth.
OUR IDEAL PRINCIPAL SOFTWARE ENGINEER - GROWTH PLATFORM WILL HAVE:
- 15+ years industry experience designing, building and supporting distributed systems and products.
- Demonstrated technical leadership experience, such as being an architect or tech lead in high-impact customer-facing projects.
- Demonstrated strong product sense and experience working with PMs to identify business needs, driving engineering solutions to support those needs.
- Extensive experience in software engineering, with a focus on scalable, high-performance systems, building product solutions from scratch.
- Experience working on B2B or B2C growth initiatives.
- Experience working as a full stack engineer building end-to-end customer facing products
- Experience working with cross engineer teams and cross functional teams.
- Experience driving company initiatives towards customer satisfaction.
- Excellent communication and leadership abilities.
- Fluency in Java, SQL and javascript.
- BS/MS/PhD in Computer Science or related majors, or equivalent experience.
The following represents the expected range of compensation for this role:
- The estimated base salary range for this role is $235,000 - $336,000.
- Additionally, this role is eligible to participate in Snowflake’s bonus and equity plan.