Senior Distributed Systems Architect

4 weeks ago


San Mateo, California, United States Snowflake Computing Full time
About Snowflake Computing

Snowflake Computing is a leading cloud-based data warehousing company that empowers organizations to unlock the value of their data with high scale, concurrency, and performance.

Job Title: Senior Distributed Systems Engineer

We are seeking a highly skilled Senior Distributed Systems Engineer to join our team and contribute to the development of our elastic, large scale, high-performance computing environment.

Key Responsibilities:
  • Solve real business needs at large scale by applying software engineering and analytical problem-solving skills
  • Design and implement scalable distributed systems for our query platform
  • Analyze fault-tolerance and high availability issues, performance and scale challenges, and solve them
  • Lead cross-functional initiatives, and collaborate with engineers, product managers, and Technical Program Managers across teams
  • Understand trade-offs between consistency, durability, and availability to build solutions that meet the demands of rapidly growing services
  • Ensure operational readiness of the services and meet commitments to our customers regarding availability and performance
Requirements:
  • 5+ years industry experience designing, building, and supporting large scale systems in production
  • Experience building large scale distributed fault-tolerant services
  • Excellent understanding of low-level operating systems concepts, including multi-threading, memory management, networking, and storage, performance, and scale
  • Strong CS fundamentals, including data structures, algorithms, and distributed systems
  • Systems programming skills, including multi-threading, concurrency, etc. Fluency in C++ or Java is preferred
  • Track record of identifying and implementing creative solutions
  • Experience with cloud infrastructure - AWS, Azure, or Google Cloud
  • Experience building data-focused systems at cloud scale
  • BS in Computer Science; Masters or PhD preferred
What We Offer:
  • Competitive salary range: $246,100 - $376,913
  • Eligibility to participate in Snowflake's bonus and equity plan
  • Competitive benefits package, including 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

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.



  • San Mateo, California, United States Snowflake Computing Full time

    About Snowflake ComputingSnowflake Computing is a leading cloud-based data warehousing and analytics platform that empowers organizations to unlock the value of their data. Our mission is to enable a world with endless insights, where data-driven decisions can tackle the challenges of today and reveal the possibilities of tomorrow.Role OverviewWe are seeking...


  • San Mateo, California, United States Snowflake Computing Full time

    About Snowflake ComputingSnowflake Computing is a leading cloud-based data platform that enables organizations to unlock the value of their data. Our platform is designed to provide near-unlimited scale, concurrency, and performance, making it an ideal choice for businesses that require fast and reliable data processing.Job DescriptionWe are seeking a highly...


  • San Mateo, California, United States Snowflake Computing Full time

    About the RoleWe are seeking a highly skilled Senior Distributed Systems Engineer to join our Service-runtime team at Snowflake Computing. As a key member of our team, you will play a critical role in building the highly available, scalable, and multi-tenant Cloud services systems that underpin our Snowflake services.Key ResponsibilitiesSolve real business...


  • San Francisco, California, United States Ripple Full time

    About the RoleRipple is seeking a highly experienced Senior Distributed Systems Architect to join our team. As a key member of our engineering organization, you will be responsible for designing and developing complex distributed systems that power the XRP Ledger (XRPL), one of the world's fastest and most reliable public blockchains.You will lead a team of...


  • San Mateo, California, United States Snowflake Computing Full time

    About Snowflake ComputingSnowflake empowers thousands of organizations to unlock the value of their data with high scale, concurrency, and performance.Our VisionWe envision a world with endless insights to tackle the challenges of today and reveal the possibilities of tomorrow.Our InfrastructureOur product offering runs on multiple cloud providers including...


  • San Mateo, California, United States Snowflake Computing Full time

    About Snowflake ComputingSnowflake empowers thousands of organizations to unlock the value of their data with high scale, concurrency, and performance. Our vision is a world with endless insights to tackle the challenges of today and reveal the possibilities of tomorrow.Role OverviewWe are responsible for the core distributed systems that enable higher...


  • San Jose, California, United States Cadence Design Systems Full time

    Job Title: Senior Systems ArchitectCadence Design Systems is seeking a highly skilled Senior Systems Architect to join our team. As a key member of our IP development team, you will be responsible for designing and developing high-performance silicon subsystems integrating Controller and PHY IPs related to protocols such as PCIe/CXL, UCIe, and Ethernet.Key...


  • San Mateo, California, United States Snowflake Computing Full time

    About Snowflake ComputingSnowflake Computing is a leading cloud-based data platform that enables organizations to unlock the value of their data. Our platform is designed to provide near-unlimited scale, concurrency, and performance, making it an ideal choice for large-scale data processing and analytics.Job Title: Senior Distributed Systems EngineerWe are...


  • San Jose, California, United States Cadence Design Systems Full time

    Unlock Your Potential as a Senior Systems ArchitectCadence Design Systems is seeking a highly skilled Senior Systems Architect to join our dynamic IP team. As a key member of our organization, you will play a critical role in developing best-in-class digital and mixed-signal IP and subsystem products.Key Responsibilities:Develop subsystem prototypes in...


  • San Mateo, California, United States Snowflake Computing Full time

    About the RoleWe are seeking a highly skilled Senior Distributed Systems Engineer to join our team at Snowflake Computing. As a key member of our Service-runtime team, you will be responsible for designing and implementing scalable distributed systems for our services layer.Key ResponsibilitiesSolving real business needs at large scale by applying your...


  • San Jose, California, United States Adobe Systems Full time

    Job Title: Senior Business ArchitectWe are seeking a highly skilled Senior Business Architect to join our team at Adobe Systems. As a key member of our organization, you will play a critical role in shaping the future of our digital experiences.About the RoleThe Senior Business Architect will be responsible for collaborating with our internal marketing...


  • San Jose, California, United States Nutanix Full time

    About the RoleWe are seeking a seasoned engineer with extensive experience in building and scaling distributed systems to join our Nutanix Cloud Manager team as a Senior Staff Engineer.This is a significant technical leadership role that will play a key part in shaping the next generation NCM platform and observability capabilities.As a Senior Staff...


  • San Francisco, California, United States Career Renew Full time

    Career Renew is seeking a highly skilled Distributed Systems Architect to lead the research, design, and implementation of data availability sampling (DAS) for our Open-Access AI Cloud.We're on a mission to democratize AI by breaking down barriers to computing power. Our innovative GPU marketplace and AI inference service promise affordability and...


  • San Jose, California, United States TikTok Full time

    Job Title: Senior Software Engineer - Distributed SystemsTikTok is a leading destination for short-form mobile video, and we're looking for a Senior Software Engineer to join our team. As a key member of our Privacy Aware Architecture team, you'll be responsible for designing, building, and optimizing microservices-based architectures for our complex online...


  • San Mateo, California, United States Zoox Full time

    Software Systems Engineer - ArchitectFoster City, CASoftware – Software Systems Engineering /Full-time /HybridThis is an opportunity to join the Software Systems Engineering team to participate in building the Zoox robotaxi, the first in the world that has operated on public roads. The Software Systems Engineering team is responsible for defining SW...


  • San Jose, California, United States eBay Full time

    About the RoleeBay is seeking a highly skilled Senior Software Engineer to join our Core Buyer engineering team. As a key member of this team, you will be responsible for designing, building, and maintaining large-scale distributed systems using industry-standard patterns. Your expertise in Java and experience with object-oriented design methodology will be...


  • San Francisco, California, United States Wells Fargo Full time

    About this role:Wells Fargo is seeking a Senior Systems Architect to support the vendor management and procurement domain or the operational services domain. The architect will partner with the business organization and work as the product architect to help establish detailed architecture specifications and roadmaps for business products as well as...


  • San Mateo, California, United States Guidewire Software, Inc. Full time

    About GuidewireGuidewire is the platform P&C insurers trust to engage, innovate, and grow efficiently. We combine digital, core, analytics, and AI to deliver our platform as a cloud service. More than 540+ insurers in 40 countries, from new ventures to the largest and most complex in the world, run on Guidewire.Job DescriptionWe are seeking a Senior...


  • San Jose, California, United States TikTok Full time

    About UsTikTok is a leading destination for short-form mobile video, inspiring creativity and bringing joy to users worldwide. Our mission is to empower creators and communities, and we're committed to fostering a culture of innovation and inclusivity.Job DescriptionWe're seeking a talented Senior Software Engineer to join our Privacy Aware Architecture...


  • San Jose, California, United States OSI Engineering Full time

    Job Title: Senior Research Engineer - Distributed Multi-Agent SystemsOSI Engineering is seeking a highly skilled Senior Research Engineer to join our team in San Jose, CA. As a key member of our System Engineering team, you will be responsible for leading the development and integration of novel distributed system architectures for multi-agent systems,...