Software Developer, Data Security Solutions

2 days ago


Clyde Hill, Washington, United States Snowflake Computing Full time

Overview

Snowflake Computing is seeking a highly skilled Senior Software Engineer to join our Service Identity and Secret Management team. As a member of this team, you will design, build, and support software solutions that empower Snowflake engineers to bring the most secure Data Cloud to our customers.

About the Role

You will have the opportunity to help set the direction for the security infrastructure used by engineers across the company. The systems you build must be natively multi-cloud, highly-reliable and scale to match Snowflake's massive and distributed footprint.

Responsibilities

  • Design, develop, and support critical security services, libraries and frameworks that are highly reliable and easy to use.
  • Build high-quality and highly reliable software to meet the needs of a fast growing company in a multi-cloud environment.
  • Analyze and understand reliability, performance and scalability bottlenecks in the system and solve them.
  • Understand the security risks faced by Snowflake and our customers, and build solutions to mitigate them.
  • Work with engineering teams from across Snowflake to build empathy and understand their needs.
  • Partner with security, engineering and product teams to define and set the strategy for internal security practices and processes.
  • Lead and manage project priorities, deadlines and deliverables.

Requirements

  • 6+ years of relevant work experience in software development.
  • Bachelor's degree in Computer Science or related technical field or equivalent practical experience.
  • Expert-level development skills in Golang or Java.
  • Familiarity with development in a Linux environment.
  • Strong interpersonal and communication skills.
  • Excellent problem solving skills, and strong CS fundamentals including data structures, algorithms, and distributed systems.
  • Systems programming skills including multi-threading, concurrency, etc.
  • Experience with design, implementation, testing, debugging and documentation.
  • Experience leading project teams and setting technical direction.

Benefits

  • A competitive salary range of $150,000-$200,000 per year, depending on location and experience.
  • Opportunities for professional growth and development.
  • A collaborative and dynamic work environment.
],

  • Clyde Hill, Washington, United States Snowflake Computing Full time

    Job Description OverviewThe Principal Software Engineer - Sharing and Marketplace Foundations role is a critical part of our team at Snowflake Computing. This position involves leading impactful initiatives, innovating and building highly secured and reliable software, designing and implementing highly available distributed platforms, and ensuring...


  • Clyde Hill, Washington, United States Snowflake Computing Full time

    About Snowflake ComputingSnowflake is the cloud-based data warehouse that helps you unlock the full potential of your data. As a Cloud Security Architect for Data Solutions, you will play a critical role in designing and implementing secure data solutions that meet the evolving needs of our customers.


  • Clyde Hill, Washington, United States Snowflake Computing Full time

    About the Role: We are looking for a skilled Reliable Software Solutions Specialist to join our team. As a specialist, you will be responsible for designing, developing, and testing software solutions that meet the needs of our customers. You will have the opportunity to work with our experienced engineers to implement features in query compilation, compiler...

  • Cloud Data Developer

    16 hours ago


    Clyde Hill, Washington, United States Snowflake Computing Full time

    Cloud Data Developer Opportunity">Snowflake Computing seeks a talented Cloud Data Developer to join our team. As a Cloud Data Developer, you will contribute to the development of our cloud data platform, ensuring it remains effective, affordable, and accessible to all data users.About Snowflake Computing">We are a global, world-class organization with...


  • Clyde Hill, Washington, United States Snowflake Computing Full time

    About the RoleSnowflake Computing is a rapidly growing cloud data platform that requires exceptional talent to fuel its growth. As a Senior Software Architect, you will be responsible for designing and building large-scale data systems, collaborating with engineers to implement scalable solutions, and ensuring data security and integrity.The estimated annual...


  • Clyde Hill, Washington, United States Snowflake Computing Full time

    Welcome to Snowflake Computing, where you can unleash your potential as a Cloud Data Platform Developer. Our innovative cloud data platform combines the power of data warehousing, the flexibility of big data platforms, and the elasticity of the cloud at a fraction of the cost of traditional solutions. We are looking for talented individuals who share our...


  • Clyde Hill, Washington, United States Snowflake Computing Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our Service Identity and Secret Management team at Snowflake Computing. As a member of this team, you will design, build, and support software solutions that empower Snowflake engineers to bring the most secure Data Cloud to our customers.About the RoleYou will have the opportunity...


  • Clyde Hill, Washington, United States Snowflake Computing Full time

    Company Overview: At Snowflake Computing, we're dedicated to helping businesses unlock the full potential of their data. Our cloud-based platform enables users to store, process, and analyze large datasets quickly and efficiently.Job Description: We're seeking a skilled Senior Software Engineer to join our team. As a key member of our engineering team,...


  • Clyde Hill, Washington, United States Snowflake Computing Full time

    As a Snowflake Computing intern, you will have the opportunity to work on building enterprise-grade software and services that revolutionize data processing. With our innovative cloud data platform, you will gain hands-on experience in developing scalable, reliable, and trustworthy systems.We are seeking highly motivated students who share our passion for...


  • Clyde Hill, Washington, United States Snowflake Computing Full time

    About the RoleIn this critical position, you will ensure operational readiness of the services and meet the commitments to our customers regarding security, reliability, availability, and performance. You will mentor and coach other engineers, and contribute to the growth and success of Snowflake Computing.The successful candidate will have strong...


  • Clyde Hill, Washington, United States Snowflake Computing Full time

    Enterprise Software Specialist Position">We are seeking an Enterprise Software Specialist to join our team at Snowflake Computing. As an Enterprise Software Specialist, you will focus on developing and implementing cutting-edge software solutions for our cloud data platform.About Snowflake Computing">Snowflake Computing is a world-class organization with a...


  • Clyde Hill, Washington, United States Snowflake Computing Full time

    Job OverviewSnowflake Computing is a rapidly growing cloud-based data platform company that requires highly skilled professionals to help drive its success. We are seeking a Senior Software Engineer - Identity & Access Management to join our team.ResponsibilitiesDesign and implement features to provide identity and access management, including integration...


  • Clyde Hill, Washington, United States Smartsheet Full time

    Job Overview">Smartsheet is a tech company with a human story to tell. We empower teams to manage projects, automate workflows, and build secure solutions using simple no-code tools. Our corporate culture prioritizes Cyber Security as an integral part of our operations. Each employee is responsible for safeguarding information, protecting it from...


  • Clyde Hill, Washington, United States Snowflake Computing Full time

    About Snowflake ComputingSnowflake Computing is a world-class organization that has developed a cloud data platform effective, affordable, and accessible to all data users. Our innovative product combines the power of data warehousing, the flexibility of big data platforms, and the elasticity of the cloud at a fraction of the cost of traditional...


  • Clyde Hill, Washington, United States Snowflake Computing Full time

    About SnowflakeSnowflake Computing is a fast-growing company that is revolutionizing the way businesses store and analyze their data. Our Cloud Engineering team is responsible for designing and building the infrastructure that supports our customers' applications.We are looking for a talented Senior Software Engineer to join our team and help us build and...


  • Clyde Hill, Washington, United States Snowflake Computing Full time

    About the OpportunitySnowflake Computing is seeking a talented Software Development Team Lead to join our team. As a key member of our engineering organization, you will be responsible for leading and contributing to initiatives aimed at scaling our processes, systems, and automation.We are looking for an experienced software developer with a strong...


  • Clyde Hill, Washington, United States Snowflake Computing Full time

    About Snowflake Computing">Snowflake Computing is a leading cloud-based data platform company that provides an industry-leading Cloud Data Platform. Our team is looking for a highly skilled Software Engineering Team Lead to join our ranks.We are committed to delivering exceptional customer experiences, and we need someone with your expertise to help us...


  • Clyde Hill, Washington, United States Snowflake Computing Full time

    About the RoleWe are seeking a talented Software Engineer Intern to join our team at Snowflake Computing. As a key member of our engineering team, you will have the opportunity to work on challenging projects that will help shape the future of data storage and processing.What You Will Learn/Gain* How to build enterprise-grade, reliable, and trustworthy...


  • Clyde Hill, Washington, United States Snowflake Computing Full time

    About Snowflake ComputingSnowflake is a leader in the cloud data platform market, and we are looking for a talented Senior Distributed Systems Engineer to join our team. As a key member of our Cloud Provisioning team, you will be responsible for designing, building, and supporting large-scale distributed systems that power our cloud data platform.Job...


  • Clyde Hill, Washington, United States Snowflake Computing Full time

    Snowflake Computing is seeking an experienced Principal Software Engineer - Sharing and Marketplace Foundations to join our team. As a key member of our team, you will play a crucial role in building highly impactful initiatives around Snowflake Data Sharing and Snowflake Data Marketplace.The ideal candidate will have 15+ years of industry experience...