
The cloud data platform for seamless data sharing
Snowflake (NYSE: SNOW) is a leading cloud data platform headquartered in Menlo Park, CA, designed for data sharing and application development. With over 1,300 partners, Snowflake manages more than 250PB of data and supports over 515 million data workloads daily. The company has raised $1.4 billion ...
Snowflake offers comprehensive health insurance, robust retirement plans, generous PTO, and on-demand mental health programs. Employees also benefit f...
Snowflake fosters a culture focused on innovation and collaboration, breaking down data silos with a frictionless cloud platform. The company emphasiz...

Snowflake • US-CA-Menlo Park
Snowflake is seeking an Engineering Program Manager to lead engineering upskilling programs and enhance the onboarding experience for new hires. This role requires strong organizational skills and a hands-on approach to program management.
You have a strong background in program management, ideally with experience in engineering or technical environments. Your organizational skills are top-notch, allowing you to manage multiple programs effectively while ensuring a smooth onboarding experience for new hires. You thrive in collaborative settings and are passionate about empowering others to achieve their full potential. You understand the importance of innovation and are eager to contribute to a culture that values impact and collaboration.
Experience in developing training programs or bootcamps for engineering teams is a plus. Familiarity with cloud data platforms and a passion for technology will help you excel in this role. You are comfortable working with cross-functional teams and have a knack for facilitating communication between engineering and product management.
As an Engineering Program Manager at Snowflake, you will own the Engineering and Product Management Bootcamps, ensuring that new hires receive a comprehensive and engaging onboarding experience. You will collaborate with various teams to design and implement training programs that align with the company's goals and values. Your role will involve coordinating schedules, managing resources, and providing support to new hires as they navigate their first weeks at Snowflake. You will also gather feedback from participants to continuously improve the onboarding process and ensure it meets the needs of both the organization and the new employees.
In addition to onboarding, you will support ongoing engineering upskilling initiatives, helping to foster a culture of continuous learning and development within the organization. You will work closely with engineering leaders to identify skill gaps and develop targeted training programs that empower employees to grow in their roles. Your ability to build relationships and facilitate collaboration will be key to your success in this position.
At Snowflake, we are committed to creating an inclusive and supportive work environment where everyone has the opportunity to thrive. We offer competitive compensation and benefits, including opportunities for professional development and growth. Our culture encourages innovation and collaboration, allowing you to make a meaningful impact on the organization and your career. Join us in shaping the future of data management and be part of a team that values your contributions.
Apply now or save it for later. Get alerts for similar jobs at Snowflake.