← All roles

Software Engineer (AI-Native), Database Engineering

Snowflake ·US-CA-Menlo Park ·Onsite 101d ago
Distributed SystemsC++JavaGoRustPython

About the role

Snowflake is seeking a Software Engineer to work on the core database engine with an AI-first approach. The role involves owning features end-to-end from design to production, building scalable systems for complex database workloads, and adopting AI-driven development practices to accelerate roadmap cycles and deliver greater customer impact.

Requirements

Bachelor's degree in CS or related field, 2+ years of software engineering experience, solid distributed systems fundamentals, strong hands-on experience with AI coding agents, proficiency in C++, Java, Go, Rust or Python, and strong communication skills. Preferred: power user of coding agents and familiarity with database internals.

About the company

Snowflake

Snowflake is a cloud-based data warehousing company that offers a Data Cloud platform to help businesses store, process, and analyze their data. Their solution enables organizations to break down data silos and leverage data for insights, AI, and machine learning applications. Snowflake's platform is designed for scalability, performance, and cost-efficiency, making it a leading choice for modern data management.

View company page →
$160k–230k
Onsite US-CA-Menlo ParkMenlo Park, United StatesMenlo Park, CA
Posted 101d ago
Apply for this role
Opens jobs.ashbyhq.com ↗
About the company
Snowflake
https://www.snowflake.com/

Snowflake is a cloud-based data warehousing company that offers a Data Cloud platform to help businesses store, process, and analyze their data. Their solution enables organizations to break down data silos and leverage data for insights, AI, and machine learning applications. Snowflake's platform is designed for scalability, performance, and cost-efficiency, making it a leading choice for modern data management.

View company page →