jobloom

JobLoom finds jobs directly from company career sites before many job boards, then routes you into detailed role pages like this one.

engineering

Posted Mar 23

Principal Software Engineer I - Metadata

at Snowflake

On-site

Responsibilities

  • - Design, develop and support fault-tolerant scalable distributed systems for our Snowgrid and Data Sharing teams.
  • - Create architecture and design, influence our product roadmap, and take ownership and responsibility over new projects.
  • - Ensure operational readiness of the services and meet the commitments to our customers regarding durability, availability and performance.
  • - Track record of identifying and implementing creative solutions to complex problems.
  • - Build an industry-leading Cloud Data and AI Platform.

Requirements

  • 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 develop distributed systems that store and maintain metadata, transaction frameworks that power Snowflake’s query and DML capabilities, asynchronous systems that provide time travel and lifecycle management capabilities and entity metadata supporting DDL capabilities.
  • - Strong computer science fundamentals including data structures, algorithms, and distributed systems.
  • - Excellent understanding of operating systems concepts including.
  • - Fluency in Java or other similar procedural object-oriented language is preferred.
  • - Ability to work effectively across engineering teams in multiple locations - BS in Computer Science; Masters or PhD Preferred.
  • Snowflake employees must abide by the company’s data security plan as an essential part of their duties.
  • Snowflake is growing fast, and we’re scaling our team to help enable and accelerate our growth.

Benefits

  • 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

Contact

  • benefits information: careers.snowflake.com http://careers.snowflake.com

Additional details

  • At Snowflake, we are powering the era of the agentic enterprise.
  • 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.
  • We own Snowflake’s metadata systems that make it easy for customers to query, modify and manage their petabyte-scale data.
  • We also build foundational capabilities that deliver global features like cross-region replication (Snowgrid), data sharing, and data marketplace.
  • YOU WILL: - Solve real business needs at large scale by applying your software engineering and analytical problem solving skills.
  • - Analyze fault-tolerance and high availability issues, performance and scale challenges, and solve them.
  • - Understand trade-offs between consistency, performance and costs to build solutions which can meet the demands of rapidly growing services.
  • experience designing, building and supporting large scale distributed services.
  • multi-threading, memory management, networking and storage, performance and scale.
  • - Solve challenging technical problems related to security, parallel and distributed systems, programming, resource management, large-scale system maintenance, and more!

Find more real-time jobs on JobLoom.