
Tech Lead, Service IAM (C++/Java)
Pure Storage13 hours ago
Prague, CzechiaStaff+
Responsibilities
- Design and implement algorithms and technologies for high-performance, highly reliable systems.
- Own FlashArray and FlashBlade security features end-to-end from concept through shipment.
- Drive architecture and execution across projects involving multiple teams.
- Design and implement service-to-service identity and authorization capabilities, including OAuth, token exchange, container authorization, API clients, and IAM middleware.
- Conduct threat modeling, security reviews, and related activities to uphold the security posture.
- Coach senior and junior engineers, guide technical career growth, and raise the technical bar.
- Collaborate with stakeholders and distributed colleagues in Prague and the United States.
Requirements
- Experience using a systems programming language such as C++ or Java.
- Experience with related systems software projects, such as distributed systems, operating systems, Linux Kernel, database internals, hypervisors, containers, or compiler optimization.
- Strong ownership, design sensibility, curiosity, persistence, and ability to work collaboratively.
- Security technology experience, including encryption, network security, or application security, is a strong plus but is not required.
- Ability to work primarily from the Prague office.
Benefits
- Primarily in-office work from the Prague office, with exceptions for PTO, work travel, or approved leave.
- Structured onboarding, thorough documentation, AI tools for finding context, and support from colleagues.
- Flexible time off, wellness resources, and company-sponsored team events.
- Growth and development support, inclusive leadership, employee resource groups, and accessibility accommodations.
About Pure Storage
Pure Storage builds all-flash data storage systems and software for enterprises, including FlashArray and FlashBlade, and offers storage delivered as-a-service for on‑prem and cloud workloads. Its subscription model (Evergreen/Pure as‑a‑Service) supports databases, virtualization, analytics, and AI. Founded in 2009 and headquartered in Santa Clara, California, Pure is a public company listed on the NYSE (PSTG).