Join Snowflake as a Senior Software Engineer - App Foundation (Database)
About the Role
Snowflake is seeking a Senior Software Engineer to join our App Foundation team, focusing on database systems. This role is pivotal in designing and maintaining backend services that power Snowsight, Snowflake’s advanced UI. You will be responsible for crafting innovative backend services, features, tools, and infrastructure that enhance user experiences.
Key Responsibilities
- Services: Design, build, and maintain common services such as authentication, session management, notifications, and caching.
- Developer Platform: Develop modules and recipes for full-stack teams to build and maintain their services.
- Developer Environments: Provide backend environments for internal developers to iterate quickly and safely.
- Infrastructure: Automate and manage our global fleet of services across multiple cloud providers (AWS, Azure, GCP).
Ideal Candidate
- Experience: 8+ years in large-scale cloud SaaS environments, supporting mission-critical, high-throughput, and low-latency systems.
- Leadership: Experience leading teams and solving deep technical challenges.
- Technical Skills: Proficient in distributed systems, APIs, cloud computing patterns, and object-oriented programming languages like Golang and Java.
- Database Knowledge: Deep understanding of relational databases and key-value stores, with experience in Postgres and Redis.
- Soft Skills: Strong problem-solving abilities, effective communication, and collaboration skills.
Compensation and Benefits
- Salary: €214,000 - €327,750 annually.
- Equity: Participation in Snowflake’s bonus and equity plan.
- Benefits: Comprehensive benefits package including medical, dental, vision, life, and disability insurance, 401(k) retirement plan, flexible spending & health savings account, paid holidays, paid time off, parental leave, and more.
About Snowflake
Snowflake delivers the AI Data Cloud, enabling organizations to mobilize data with near-unlimited scale, concurrency, and performance. Join us to build the future of data and make a significant impact.
How to Apply
If you are passionate about building scalable and reliable platforms and want to be part of a high-growth SaaS company, apply now to join Snowflake's dynamic team.
Note: This role is equivalent to a Staff Engineer or Technical Leader position in other companies.
Benefits Extracted with AI
- 401(k)
- Disability insurance
- Medical insurance
- Dental insurance
- Vision insurance
- Life insurance
- Flexible spending account
- Health savings account
- Paid holidays
- Paid time off
- Parental leave
- Employee assistance program
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer - Polaris & Data Lake Catalog
Join Snowflake as a Senior Software Engineer to build and evolve our open data lake ecosystem with Java, Scala, and C++.
Senior Software Engineer - LLM
Join Snowflake as a Senior Software Engineer to build scalable machine learning platforms with LLMs, leveraging Python and TensorFlow.
Senior Software Engineer - Polaris & Data Lake Catalog
Join Snowflake as a Senior Software Engineer to build and evolve our open data lake ecosystem with Polaris.
Senior Software Engineer - LLM
Join Snowflake as a Senior Software Engineer to build scalable machine learning platforms with LLMs, leveraging Python and TensorFlow.
Senior Distributed Systems Engineer (Security) / Tech Lead
Join Snowflake as a Senior Distributed Systems Engineer focusing on security, leading projects, and developing cloud solutions.
Senior Machine Learning Scientist
Join Snowflake as a Senior ML Scientist to lead machine learning initiatives, apply AI & ML to business data, and mentor junior scientists.
Senior Sales Engineer
Join Snowflake as a Senior Sales Engineer to solve complex problems, close large deals, and drive customer success with Snowflake's AI Data Cloud.
Software Engineer Intern (AI/ML) - Summer 2025
Join Snowflake as a Software Engineer Intern in AI/ML for Summer 2025. Work on groundbreaking AI technology and gain hands-on experience.
Remote Sales Engineer with Snowflake Expertise
Join Snowflake as a Remote Sales Engineer, leveraging Snowflake expertise to solve complex problems and close large deals.
Senior Product Manager - Streamlit Open Source
Join Snowflake as a Senior Product Manager for Streamlit Open Source, leading the development of innovative features for this popular data app framework.
Developer Growth Lead
Lead developer growth at Snowflake, driving brand awareness and engagement among developers and data scientists.
Senior Machine Learning Scientist
Join Snowflake as a Senior ML Scientist to lead machine learning initiatives, apply AI & ML to business data, and mentor junior scientists.
Software Engineer Intern (AI/ML) - Spring 2025
Join Snowflake as a Software Engineer Intern in AI/ML for Spring 2025. Work on cutting-edge AI technology and contribute to our AI Data Cloud platform.
Senior Data Engineer - Azure & Snowflake
Senior Data Engineer specializing in Azure & Snowflake, focused on cloud data solutions and integration.
Principal Front End Engineer
Join Snowflake as a Principal Front End Engineer to lead projects and build cutting-edge web applications using Angular, React, and more.
Senior Frontend Engineer
Join Snowflake as a Senior Frontend Engineer to lead projects using JavaScript, TypeScript, and React in Warsaw.
Staff Software Engineer, Money Movement
Lead software engineer role focusing on backend systems for financial transactions, using Java, Kotlin, and cloud technologies.
Senior Solutions Architect
Join Snowflake as a Senior Solutions Architect in Amsterdam, leading data platform implementations and customer engagements.
Senior Software Engineer, Lightning Intelligence
Senior Software Engineer role focusing on Lightning network innovations at a leading financial services company.
Consulting Manager, East - Snowflake Cloud
Lead a team of Solutions Architects and Consultants at Snowflake, leveraging technical expertise in Snowflake Cloud.
Principal Front-End Engineer – Marketplace
Join Snowflake as a Principal Front-End Engineer in Warsaw to lead and innovate in web application development.
Senior Software Engineer, Database Engine and Semantic Data Modeling
Senior Software Engineer role focusing on database engine and semantic data modeling, remote position.
Principal Front-End Engineer – Marketplace
Join Snowflake as a Principal Front-End Engineer to lead projects using React, Typescript, and more in Berlin.
Senior Data Scientist
Join Snowflake as a Senior Data Scientist to drive data-driven insights and enhance product offerings.