Senior Software Engineer - Database Engineering

Snowflake
Menlo Park
Workplace: OnsiteFull timeUSD 200,000 - 287,500 annuallyFunction: Software EngineeringExperience: 6+ yearsEducation: bachelorsSkills: ["Problem-solving","Mentorship","Communication","Collaboration"]

Senior Software Engineer to design, build, and scale a distributed cloud control plane for Snowflake's Data Cloud. You will own end-to-end delivery, optimize performance, enhance observability, and mentor junior engineers while shaping next-gen database engineering across a high-scale data platform used by large enterprises.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Snowflake
Snowflake
2 months ago

Senior Software Engineer - Database Engineering

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 7 hours agoStatus: Live

Job Summary

Senior Software Engineer to design, build, and scale a distributed cloud control plane for Snowflake's Data Cloud. You will own end-to-end delivery, optimize performance, enhance observability, and mentor junior engineers while shaping next-gen database engineering across a high-scale data platform used by large enterprises.
Location: Menlo Park
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Design, develop, and support a distributed cloud control plane system, ensuring it is highly scalable and reliable.
  • •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.
  • •Mentor and support the professional growth of junior engineers on the team.

Pay and Benefits

Salary: USD 200,000 - 287,500 annually
Equity and Bonus:Equity

Key Requirements

  • •6+ years of industry experience working on commercial software.
  • •Excellent problem-solving skills and a deep understanding of CS fundamentals, including data structures, algorithms, and distributed systems.
  • •Solid foundation in distributed systems concepts (consistency, scaling, failure recovery) and fluency in Java.
  • •Experience with AI agents and cross-team collaboration, including reviewing human and AI-generated code, testing, debugging, and production deployment at a fast pace.
  • •Bachelor’s degree or foreign equivalent in Computer Science, Software Engineering, or a related field.
Experience:6+ yearsCloudData platformSaaSAI
Education:Bachelor's
Skills:Problem-solvingMentorshipCommunicationCollaboration
Tech Stack:JavaDistributed SystemsFoundationDBSQL

Company Brief

Snowflake
Provides a cloud-native data platform for data warehousing, data engineering, data science, and analytics, enabling organizations to store, process, and share large-scale data across multiple cloud providers with elastic scalability and performance.
Industry: Data Infrastructure
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Bozeman, United States
Founded: 2012
WebsiteLinkedIn