Senior Software Engineer - Database Engineering
$200k - $287.5kSnowflake
At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don't just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset - who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. Snowflake is a high-growth, cloud-native data platform company committed to empowering enterprises to achieve their full potential. With a culture built on impact, innovation, and collaboration, we offer an environment where you can build large-scale systems, move fast, and take your technology career to the next level. We are seeking a highly talented and experienced Software Engineer to join our Database Engineering team. In this role, you will be a key contributor to the evolution of our core product: an elastic, large-scale, high-performance data processing system. We are looking for smart, enthusiastic engineers who can quickly master complex technical areas and are passionate about building new, industry-leading technologies. AS A SENIOR SOFTWARE ENGINEER AT SNOWFLAKE, YOU WILL: Design and implement novel query optimization or distributed data processing algorithms to maintain Snowflake's industry-leading data warehousing capabilities. Design, develop, and support a petabyte-scale cloud database system, ensuring it is highly parallel and fault‑tolerant. Develop and implement the new service architecture required to enable the next generation of the Snowflake Data Cloud. Analyze, understand, and resolve complex performance and scalability bottlenecks within the system. Own the end‑to‑end delivery of your projects, including identifying solutions, design, implementation, rigorous testing, and safe production rollout. Ensure operational readiness and execute production operations of services, meeting our customer commitments for durability, availability, and performance. Build high‑quality, highly reliable software that meets the demands of the world's largest companies. Develop tools to provide customers with greater insight into their workloads. Evangelize best practices for database usage and end‑to‑end system architecture. Mentor and support the professional growth of junior engineers on the team.
OUR IDEAL SENIOR SOFTWARE ENGINEER WILL HAVE:
5+ years of industry experience working on commercial or open‑source software. Strong fluency in Java or C++. Excellent problem‑solving skills and a deep understanding of Computer Science fundamentals, including data structures, algorithms, and distributed systems. Strong systems programming skills, including experience with multi‑threading and concurrency. A solid foundation in distributed systems concepts (e.g., consistency, scaling, failure recovery). Experience with implementation testing, debugging, and documentation, specifically within a Linux development environment. Bachelor's degree or foreign equivalent in Computer Science, Software Engineering, or a related field.BONUS POINTS FOR EXPERIENCE WITH THE FOLLOWING:
SQL or other database technologies including internal design and implementation. Query optimization, query execution, compiler design and implementation. Experience with internals of distributed key value stores like FoundationDB and storage engines like RocksDB, InnoDB, BerkeleyDB etc. Experience with MySQL, PostgreSQL internals Data warehouse design, database systems, and large‑scale data processing solutions like Hadoop and Spark. Experience in database replication technology Big data storage technologies and their applications, e.g., HDFS, Cassandra, Columnar Databases, etc. Snowflake is growing fast, and we're scaling our team to help enable and accelerate our growth. We are looking for people who share our values, challenge ordinary thinking, and push the pace of innovation while building a future for themselves and Snowflake. How do you want to make your impact? For jobs located in the United States, please visit the job posting on the Snowflake Careers Site for salary and benefits information: careers.snowflake.com The following represents the expected range of compensation for this role: The estimated base salary range for this role is $200,000 - $287,500. Additionally, this role is eligible to participate in Snowflake's bonus and equity plan. This role is also eligible for a competitive benefits package that includes: medical, dental, vision, life, and disability insurance; 401(k) retirement plan; flexible spending & health savings account; at least 12 paid holidays; paid time off; parental leave; employee assistance program; and other company benefits. To comply with pay transparency requirements and other statutes, you can notify us if you believe that a job posting is not compliant by completing this form. #J-18808-Ljbffr Snowflake- Dormont Manufacturing Co in Bellevue, WA is looking for Senior Software Engineers to build innovative cloud database systems. It's a unique opportunity to shape the future of data management, leveraging cutting-edge technology and contributing to high-performance computing...Senior
- ...in PostgreSQL and advanced SQL development , including data modeling , query optimization , and performance tuning of large-scale database systems. As Scrum Master, will lead Agile ceremonies (daily stand-ups, sprint planning, retrospectives), facilitate sprint execution...Senior
- ...for applications, collaboration, cybersecurity, data engineering, data lake, data science, data warehousing, and... ...the possibilities of tomorrow. We’re hiring talented Software Engineers to join the Snowflake Database Engineering group and help build the world’s leading...SuggestedWork at office
$117.2k - $260.1k
...FUTURE FORCE FOR OPPORTUNITIES Team and Role Our Salesforce Database (SDB) team provides a highly available database for... ...scale. The team is seeking a highly qualified and energetic Senior/Lead Software Engineer who will be responsible for working on development of...Senior- A leading financial institution is seeking a Senior Database Engineer in Washington to ensure application uptime and drive performance optimization. The role involves designing secure infrastructure, automating processes, and mentoring junior engineers. Ideal candidates...Senior
- Google seeks a Senior Software Engineer for the Gemini Enterprise App focusing on observability, analytics, and data infrastructure. You will design and maintain large-scale data pipelines, warehouse schemas, and governance to enable real-time metrics and AI capabilities...Senior
- ByteDance in Seattle is seeking a Database Development Engineer to enhance cloud-native database products. Responsibilities include collaborating with engineers for backend support, designing database functionalities, and performing scalability tests. The ideal candidate...Senior
- Join Snowflake as a Senior Software Engineer on the Polaris and Data Lake Catalog team, where you will design and implement scalable, distributed systems. This role involves significant collaboration with the Apache Iceberg community and focuses on enhancing the open data...Senior
- ...2-12 years of hands-on experience with SQL Server and Azure SQL, focusing on design, administration, and optimization of critical databases. Responsibilities include managing SQL Server instances, ensuring high availability, and performing advanced tuning. A Bachelor’s...Senior
$142k - $220.5k
## Senior Cloud Database Engineer (Hybrid - Seattle, WA)Applylocations: Seattle, WAtime type: Full timeposted on: Posted Todayjob requisition id: R-835834## **Job Description**## About the RoleNordstrom’s Database Platform Services team keeps the data infrastructure powering...Senior- A technology solutions provider is seeking a Software Application Programmer/Coder II to develop and modify applications ensuring cohesive user experiences. The role includes managing stakeholder relationships, documenting requirements, and coding in technologies like...Senior
$147k - $202k
...and we are looking for an Observability Engineer to help ensure that our Product and Platform... ...while continuing to rapidly ship software that our customers love. Our engineers maintain... ...and development in these areas. As a Senior Engineer on this team, you will act as a...SeniorLocal areaFlexible hours- ...infrastructure and observability concepts. Candidates should possess strong debugging instincts and be capable of clear communication with engineering teams. The position includes a competitive salary and benefits package, highlighting the company's commitment to fostering an...Senior
- ...comprehensive data solutions, and integrations with leading platforms and cloud providers. Position Overview Deep Sync is seeking a Senior Software Engineer to be a core member of our US engineering team. This individual will make significant technical contributions to the...SeniorTemporary workWork at officeLocal areaRemote workFlexible hours
$56 - $95 per hour
...Senior Software Engineer Protingent Staffing has an exciting contract Senior Software Engineer opportunity. Responsibilities Design, implement, document, and test software based on formally defined requirements and bug reports from the in‑house user base. Design and implement...SeniorHourly payPermanent employmentContract workRemote work- ...that the people protecting our legal systems deserve software that is as ambitious as they are. We launched Deposely... ...Cursor and Claude About this Role This isn't just another senior role. As our Senior Software Engineer, you will be working closely with the CTO, making...SeniorWork at officeRemote workMonday to ThursdayFlexible hours
- ...Spark). We’re on the early journey to build the best data lake solutions for any workload at scale. We are seeking talented Senior Software Engineers who are technical leaders in the big data open source community to join us to define the strategy, engage and deliver...Senior
- ...What You’ll Do The Applications Engineering team in the Data Infrastructure organization builds... ...CoreWeave's internal data-native software products, transforming data into operational... ...across the business. About The Role As a Senior Software Engineer, you will design and...SeniorPermanent employmentTemporary workCasual workWork at officeFlexible hours
- Snowflake is seeking a Senior Software Engineer in Data Clean Rooms to architect scalable infrastructure for secure multi-party collaboration. The ideal candidate will have at least 7 years of experience in building large-scale distributed systems and expertise in Python...Senior
- ...open data lake house architecture with our Polaris project—an open-source implementation of the Iceberg REST catalog. As a Senior Software Engineer on the Polaris and Data Lake Catalog team, you’ll play a key role in building and evolving our open and interoperable data...Senior
- Google is seeking experienced software developers in Kirkland, WA, focusing on C++, C, or Python. Successful candidates will tackle large-scale infrastructure and distributed systems, working on development and testing of innovative software products. With qualifications...Senior
$196k - $230k
...This team serves as a platform provider for all of Robinhood engineering, enabling everything from real-time analytics to critical... ...exceptional developer experience for our internal customers. As a Senior Software Engineer on the Data Compute team, you will be a key builder...SeniorWork at officeFlexible hours3 days per week- CoreWeave is looking for a Software Engineer to join its Source Control and Governance team. This role involves designing and implementing automation tools for compliance across major frameworks like SOC 2 and ISO 27001. A successful candidate will have 7+ years in software...SeniorCasual workFlexible hours
- Gaia Platform in Bellevue, WA is building an in-memory database engine and seeking experienced software engineers to help design and implement major subsystems as part of the engineering team. You will collaborate with partners to exploit opportunities at the boundary...Senior
$143.7k - $194.4k
Role, Inc. is seeking an experienced software developer to work in Amazon's Supply Chain Optimization Technologies in Bellevue, WA. The candidate should have strong foundations in software development, particularly C#, C++, and design patterns, with experience in AI/ML...Senior$113.6k - $205k
T-Mobile is seeking a Senior Software Engineer to design and deploy scalable software solutions in Bellevue, WA. This role requires 4-7+ years of technical engineering experience, with a Bachelor's degree in a related field. Candidates will develop innovative technologies...Senior- Southern Glazer's Wine & Spirits in Kirkland, WA is seeking a Senior Software Engineer. This role involves researching, designing, and developing software solutions that drive business success. As a key player, you will ensure high-quality code while collaborating with...Senior
- A technology startup in Bellevue is seeking a highly skilled Senior Software Engineer to develop and implement innovative Compute as a Service (CaaS) and GPU as a Service (GPUaaS) offerings. This role involves building scalable infrastructure and a cloud-integrated marketplace...Senior
- Google in Kirkland, WA is seeking experienced software engineers to enhance their LLM serving stack. You’ll tackle performance and resource efficiency for Google’s advanced technologies and AI infrastructure. The role involves collaboration with engineering and research...Senior
$200k - $287.5k
...join a fast-paced, collaborative team of engineers on a journey to provide customers with... ...data collaboration at Snowflake. AS A SENIOR SOFTWARE ENGINEER IN DATA CLEAN ROOMS, YOU WILL:... ...languages. Deep understanding of database systems, cloud data platforms, or distributed...SeniorFlexible hoursShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Database Engineering. Be the first to apply!
- ngo software engineer Bellevue, WA
- software developer Bellevue, WA
- part time software developer remote Bellevue, WA
- financial software developer Bellevue, WA
- senior software engineer ruby on rails Bellevue, WA
- software engineer amazon Bellevue, WA
- senior software design engineer Bellevue, WA
- software engineer part time Bellevue, WA
- software engineer remote Bellevue, WA
- entry level software engineer remote Bellevue, WA

