Senior Software Architect

4 days ago


San Mateo, California, United States Snowflake Full time

About Snowflake

Snowflake is a leading cloud-based data warehousing and analytics platform that enables businesses to unlock the full potential of their data.

Job Summary

We are seeking a highly skilled Senior Software Engineer to join our team in San Mateo, CA. As a Senior Software Engineer at Snowflake, you will play a critical role in designing and developing features that meet the needs of our largest customers.

Key Responsibilities

  • Design and develop features that meet customer requirements and business goals
  • Build highly reliable software to meet the needs of our largest customers
  • Enhance the programmability surface of Snowflake and improve the experience of data developers
  • Contribute to big data open source projects to add connectivity and support for Snowflake
  • Analyze fault-tolerance and high availability issues, performance and scale challenges, and solve them
  • Ensure operational readiness of the services and meet commitments to our customers regarding reliability, availability, and performance

Requirements

  • 7+ years industry experience designing and building distributed systems, database systems, compilers, or other enterprise cloud data platforms
  • Experience building enterprise-grade, reliable, and trustworthy software or services
  • Extremely strong fundamental computer science skills
  • Fluency in Java and/or C++
  • Ability to work in a team environment, collaborate well, and mentor junior engineers
  • Ability to work on-site in our downtown Bellevue office
  • Advanced degree in Computer Science or related field

Bonus Points

  • SQL and/or other database technologies including internal implementations
  • Data warehouse architecture, design, and experience working with large-scale data processing solutions
  • ASF open source projects, ideally from the big-data/Hadoop ecosystem
  • Implementation testing, debugging, documentation, query compilation, compiler design and implementation
  • Cloud infrastructure, AWS in particular
  • Delivering compelling experiences in SaaS or web-based solutions
  • Implementing multi-tenant systems, with focus on isolation and security
  • Designing and implementing systems for public or private clouds

Why Join Snowflake?

As a member of our team, you will:

  • Build an industry-leading data management system that customers love
  • Solve challenging technical problems related to security, parallel and distributed systems, programming, resource management, large-scale system maintenance, and more
  • Learn about and contribute to the most robust and secure enterprise SaaS platform that services hundreds of customers and millions of complex queries daily
  • Learn about and contribute to a highly-scalable and reliable data processing platform that runs on hundreds and thousands of machines
  • Join a world-class team of both industry veterans and rising stars

Confidentiality and Security

Every Snowflake employee is expected to follow the company's confidentiality and security standards for handling sensitive data. Snowflake employees must abide by the company's data security plan as an essential part of their duties. It is every employee's duty to keep customer information secure and confidential.

Compensation and Benefits

The estimated base salary range for this role is $214,000 - $327,750. Additionally, this role is eligible to participate in Snowflake's bonus and equity plan. The successful candidate's starting salary will be determined based on permissible, non-discriminatory factors such as skills, experience, and geographic location. This role is also eligible for a competitive 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.



  • San Francisco, California, United States My Job Tank Full time

    Job OverviewMy Job Tank is seeking a highly motivated and experienced Senior Software Architect to join our team in San Francisco. As a key member of our engineering team, you will be responsible for designing and implementing several blockchain proofs of concepts based on Ethereum smart contracts.About the RoleDesign and implement blockchain-based solutions...


  • San Mateo, California, United States ZoomInfo Full time

    At ZoomInfo, we foster an environment that promotes creativity, values innovation, encourages collaboration, demands accountability, and celebrates achievements. We appreciate your proactive approach and initiative, and we are committed to helping you realize your growth potential. A single impactful decision can transform everything. Flourish with us at...


  • San Francisco, California, United States ClimateAI Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Architect to join our team at ClimateAI. As a key member of our engineering team, you will be responsible for driving the technical design and implementation of our frontend and backend services, data, and cloud architecture.Key ResponsibilitiesTechnical Leadership: Provide...


  • San Mateo, California, United States Mendaera, Inc. Full time

    About Mendaera, Inc. Mendaera is pioneering advancements in technology to empower healthcare providers in delivering enhanced patient care. Our innovative platform integrates real-time imaging, robotics, and artificial intelligence to facilitate precise and consistent medical interventions. Our mission is to remove obstacles in the patient experience,...


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

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Snowflake, Inc. as a key contributor to the development of our large-scale distributed database engine.Key ResponsibilitiesDesign and Implement Scalable Solutions: Develop and implement scalable distributed system solutions for our cloud-agnostic platform, ensuring...


  • San Jose, California, United States MIT RESOURCE Full time

    Senior Software Architect Engineer PositionPosition Title: Senior Software Architect EngineerEmployment Type: PermanentLocation: San Jose, CAMIT RESOURCE is seeking a highly skilled Senior Software Architect Engineer to spearhead the evolution of our software architecture for advanced surgical planning systems.Key Responsibilities:Utilizes architectural...


  • San Jose, California, United States MIT RESOURCE Full time

    Senior Software Architect Engineer at MIT RESOURCEPosition: Senior Software Architect EngineerType: PermanentCompany: MIT RESOURCEA prominent Medical Device organization is seeking a Senior Software Architect Engineer to spearhead the evolution of software architecture from the existing surgical planning system to an advanced generation.Key...


  • San Francisco, California, United States Flexport Full time

    About the RoleWe are seeking a highly skilled Senior Software Architect to join our team at Flexport, a leading logistics platform. As a key member of our Finance Engineering team, you will be responsible for designing and architecting complex systems handling currencies, revenue, and payments.Key ResponsibilitiesOwn the technical landscape for our invoicing...


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

    Join the innovative team at Snowflake and contribute to the evolution of data management. As we navigate the expansive opportunities at the convergence of Cloud and Data, the Snowflake Data Cloud stands at the forefront, driven by our proprietary database engine crafted from the ground up. Central to Snowflake's Database Engine is our advanced distributed...


  • San Mateo, California, United States Verkada Full time

    About VerkadaVerkada is a leading provider of cloud-based physical security solutions, offering a comprehensive platform for businesses to manage and secure their physical environments.Our mission is to empower organizations to create safer and more efficient workplaces by providing real-time insights and actionable intelligence.Job SummaryWe are seeking an...


  • San Francisco, California, United States Ironclad Inc. Full time

    About Ironclad Inc.Ironclad Inc. is a leading provider of contract lifecycle management solutions for innovative businesses. Our platform enables companies to streamline their contract management processes, accelerate contracting, and maintain compliance.Job DescriptionWe are seeking an experienced Senior Software Engineer to join our team at Ironclad Inc....


  • San Mateo, California, United States SnapLogic Full time

    Position Overview: We are in search of a highly skilled, proactive, and experienced engineer to join the SnapLogic Augmented Data Management team. This pivotal role involves developing a comprehensive data management and governance platform that seamlessly integrates enterprise applications, databases, and various integrations. Our vision is to create a...


  • San Francisco, California, United States Minted Full time

    About the RoleWe are seeking a highly skilled Senior Software Architect to join our software operations team at Minted. As a key contributing member, you will be responsible for designing and evolving the architecture of our platform, focusing on scalability, performance, and maintainability.Key ResponsibilitiesProvide Architectural Leadership: Design and...


  • San Diego, California, United States Leidos Full time

    Job SummaryWe are seeking a highly skilled Senior Software Architect to lead the engineering, design, and implementation of next-generation cryptographic product security, transport, and accountability for high and medium assurance applications.Key ResponsibilitiesProvide technical leadership and support to multiple Agile/SCRUM development teams to deliver...


  • San Jose, California, United States Cisco Systems, Inc. Full time

    About the RoleWe are seeking a seasoned Senior Software Development Manager to lead the development of our cutting-edge cloud service within Cisco Networking Engineering. As a key member of our team, you will be responsible for architecting and developing backend features, defining technical roadmaps, and coordinating with stakeholders to deliver integrated...


  • San Jose, California, United States MIT RESOURCE Full time

    Senior Software Architect Engineer Permanent PositionPosition: Senior Software Architect EngineerType: PermanentCompany: MIT RESOURCEA leading company in the medical device sector is seeking a Senior Software Architect Engineer to spearhead the architectural development of software solutions aimed at enhancing surgical planning systems.Key...


  • San Mateo, California, United States Sony Playstation Full time

    Why PlayStation?PlayStation isn't just the Best Place to Play — it's also the Best Place to Work. Today, we're recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation5, PlayStation4, PlayStationVR, PlayStationPlus, acclaimed PlayStation software titles from PlayStation Studios, and...


  • San Jose, California, United States MIT RESOURCE Full time

    Senior Software Architect Engineer permanent position at San Jose, CATitle: Senior Software Architect EngineerType: permanentLocation: San Jose, CAMIT RESOURCE, a prominent player in the medical device sector, is seeking a Senior Software Architect Engineer to spearhead the architectural development of software systems, transitioning from the existing...


  • San Jose, California, United States MIT RESOURCE Full time

    Senior Software Architect Engineer at MIT RESOURCEPosition: Senior Software Architect EngineerType: PermanentCompany: MIT RESOURCEA leading Medical Device organization is seeking a Senior Software Architect Engineer to spearhead the evolution of their software architecture from the existing surgical planning platform to a cutting-edge solution.Key...


  • San Jose, California, United States MIT RESOURCE Full time

    Senior Software Architect Engineer permanent positionTitle: Senior Software Architect EngineerType: permanentA leading company in the medical device sector is seeking a Senior Software Architect Engineer to spearhead the architectural development of software solutions aimed at enhancing surgical planning systems.Key Responsibilities:Utilizes architectural...