Jobsuche > Berlin > Senior software engineer

Senior Software Engineer - Database Security

Snowflake
Berlin, Germany
Diese Stelle ist in deinem Land nicht verfügbar.

Build the future of data. Join the Snowflake team.

Snowflake forms the data platform for highly security-sensitive customers who rely on it to secure and protect their most sensitive data assets.

It is critical that our customers are able to manage access to their data, audit its usage and ensure its safety. The security infrastructure also enables customers of Snowflake to share data and protect privacy which is a key ingredient of the

We’re hiring an exceptional Senior Database Security Engineer to work on identity and user, workforce, and service authentication for all of Snowflake.

Building scalable and enterprise-grade solutions around SAML SSO, OAuth Open ID Connect, token lifecycle management, MFA, user and client identity propagation, and SCIM (System for Cross-domain Identity Management).

This is a unique opportunity to join other experienced engineers who will form a Database Security team in Berlin. This team will work with and complement the other teams in Snowflake Berlin that continue to build and innovate on the core database engine at the heart of Snowflake.

Learn more about the Berlin office here

AS A SENIOR SOFTWARE ENGINEER YOU WILL :

  • Design and implement features to provide identity and access management, including integration with the next generation identity providers and protocols.
  • Build frameworks to provide authentication and identity capabilities for secure access to Snowflake and Snowflake resources.
  • Design and implement other key security capabilities around SCIM, such as multi-factor authentication, auditing and governance.
  • Design and develop solutions to secure communication, and data sharing in a globally distributed service.

OUR IDEAL SENIOR ENGINEER WILL HAVE :

  • 8+ years of industry experience designing, building, and supporting large-scale distributed systems in production, with recent experience in building large scale cloud services.
  • Knowledge and experience with identity and access management.
  • Knowledge of industry standard security concepts and protocols like SAML, SCIM, OAuth, and RBAC.
  • Strong computer science fundamentals including data structures, algorithms, and distributed systems.
  • Strong development skills in Java or C++ preferred.
  • Knowledge and experience of other security areas, such as cryptography or network security is a plus.
  • Experience with database systems and database internals, such as query engines and optimizers are a big plus.
  • Ability to work effectively across engineering teams in multiple locations.
  • Proven track record of identifying and implementing creative solutions for complex problems.
  • Completed a Bachelors in Computer Science; Masters or PhD preferred.

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.

Vor 30+ Tagen
Ähnliche Stellenangebote
Gesponsert
Schwarz IT
Berlin, Berlin

Senior) Software Engineer Cost Management - STACKIT (m/w/d). Senior) Software Engineer Cost Management - STACKIT. STACKIT „Cost Management“ develops software for collecting and storing the data of all cloud resources and prepares them for billing. Einsatzbereich: IT - Cloud Services, Cloud Engineer ...

baupal GmbH
Berlin, Berlin

Working software over comprehensive documentation. At least 7 years of experience in Frontend engineering. Caring about quality, performance, user experience and security. ...

Twelve Data
Berlin, Berlin
Homeoffice

Our backend system relies on custom terabytes-scale distributed time series databases to store and retrieve data at high speed. ...

Net2Source Inc.
Frankfurt Rhine-Main Metropolitan Area, Germany

Kotlin and Java: Proven experience of at least 4 years in development.MQTT Middleware (MessageSight/Amlen): Proven experience of at least 3 years.Android Frontend Development: Proven experience of at least 4 years.Test Frameworks (Appium and Cucumber with testNG): Proven experience of at least 2 yea...

Schwarz Dienstleistung KG
Berlin, Berlin

Das STACKIT “Cost Management” entwickelt Software zur Erfassung und Speicherung der Daten aller Cloud-Ressourcen und bereitet sie zur Abrechnung vor. Dein Herz schlägt für agile Software-Entwicklung und modernste Cloud-Technologien. Du warst maßgeblich an der Entwicklung komplexer Softwaresysteme be...

RIDE
Berlin, Berlin

Additionally, we have a regular book club where we read and discuss books that can help us improve our software engineering practices and processes, and as people in general. You care about software, and you have a passion for what you do, and you want to deliver software that works well and provide...

adesso SE
Berlin, Berlin

Weitere projektbezogene Aufgaben aus den Bereichen Software Engineering, Architektur und Design warten auf dich. Denn wir sind führender Google Cloud Partner in Europa mit mehreren Jahren Erfahrung in den Bereichen Cloud Computing, moderne Software-Enwicklung, Knowledge Management, Location Intellig...

cariad
Berlin, Berlin

How would you describe yourself? Hacker, Defender, Software Coder, Chief Architect or Embedded Excellence Engineer? Are you interested in Offensive-Security & Privacy? Then this job advertisement is probably the one for you!. Responsible for security technology related interfaces, processes...

SeatGeek
Berlin, Berlin

We are looking for a Senior Software Engineer with varying levels of experience to join SeatGeek’s R&D team. We're looking for bright, curious software engineers who want to help millions of people experience the thrill of live entertainment through our SRO product. The ticketing industry is messy, ...

mediaire GmbH
Berlin, Berlin

Who we are We are a Berlin-based medtech startup dedicated to building AI-powered software that supports radiologists with their daily work: ​analyzing medical images. ...