
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 • PL-Warsaw
Snowflake is seeking a Senior Software Engineer for their Platform Infrastructure Engineering team to tackle complex infrastructure challenges. You'll work with technologies like Java, Kubernetes, and Docker to optimize and evolve the Data Cloud Platform. This role requires strong software engineering expertise and experience in cloud environments.
You have 5+ years of software engineering experience, particularly in building and managing large-scale infrastructure systems. Your expertise in Java and cloud technologies enables you to solve complex challenges effectively, and you have a strong understanding of containerization and orchestration tools like Kubernetes and Docker. You thrive in collaborative environments and are passionate about improving system reliability and performance.
You possess a solid foundation in Linux and understand the intricacies of managing virtual machines and cloud resources. Your experience includes optimizing infrastructure for performance and cost efficiency, and you are comfortable working across multiple cloud providers. You are a proactive problem solver who enjoys tackling infrastructure challenges and pushing the boundaries of what is possible.
Experience with monitoring and logging tools is a plus, as is familiarity with infrastructure as code practices. You may have worked with various cloud platforms and have insights into best practices for managing cloud-native applications. Your ability to communicate effectively with cross-functional teams will help you drive initiatives that enhance the overall infrastructure.
As a Senior Software Engineer in the Platform Infrastructure Engineering team, you will be responsible for simplifying and optimizing Snowflake's infrastructure to support the development teams. You will work on building services that enhance the reliability of Snowflake's offerings, ensuring that they operate seamlessly across multiple cloud environments. Your role will involve managing complex infrastructure changes and maintaining high service level objectives (SLOs).
You will define and implement the operating system and containerization layers for all of Snowflake's services, ensuring that they are robust and scalable. Collaborating with other engineering teams, you will help to create a culture of innovation and continuous improvement, driving initiatives that enhance the performance and availability of the Data Cloud Platform.
Your contributions will directly impact the efficiency and effectiveness of Snowflake's infrastructure, enabling the company to handle billions of queries and data workloads daily. You will have the opportunity to mentor junior engineers and share your knowledge, fostering a collaborative environment that encourages growth and learning.
At Snowflake, you will be part of a dynamic team that values innovation and collaboration. We offer competitive compensation and benefits, along with opportunities for professional development and career advancement. You will work in a culture that encourages you to challenge ordinary thinking and push the pace of innovation. Join us in building a future where data empowers enterprises to achieve their full potential.
Apply now or save it for later. Get alerts for similar jobs at Snowflake.