companyPure Storage logo

Senior Software Engineer - Python/Java (Security)

Pure StoragePrague, Czech Republic
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Required Qualifications:Extensive experience with backend programming languages such as Python, Java, or Golang. Strong background in software engineering principles and practices. Ability to develop scalable and high-performance backend systems. Experience with cloud-native technologies and architectures. Understanding of security practices in software development.

About the job

Join us in a thrilling journey as we revolutionize the data storage landscape! At Pure Storage, you will engage in groundbreaking technological advancements, work alongside brilliant minds, and contribute significantly to a rapidly evolving industry.

If you're eager to embrace the limitless opportunities that come with innovation and leave a lasting impact, we invite you to be part of our team.

 

THE ROLE

The Access Rules team in DX Engineering plays a pivotal role in shaping security and access management at Pure Storage. This dynamic group of engineers designs and maintains systems that govern user, group, and resource interactions across diverse platforms, ensuring secure operations at scale. The team is passionate about building APIs and backend solutions that enforce robust access controls across multiple systems within Pure Storage and the DX organization. They collaborate closely with the Authorization team, product managers, and UI/UX designers to define and enhance the core of Pure’s authorization infrastructure, contributing directly to complex backend services, overseeing feature migrations, and ensuring the reliability of essential access management systems.

WHAT YOU'LL DO

  • Architect Scalable Ecosystems: Design, develop, and maintain high-availability processing services while adhering to stringent security and compliance standards for mission-critical data.
  • Drive Full Lifecycle Innovation: Manage the entire development lifecycle—from experimenting with new technologies to deployment—keeping our platform at the leading edge of the industry.
  • Optimize Engineering Excellence: Champion code quality through unit testing, thorough code reviews, and automated CI/CD pipelines to ensure seamless, continuous delivery.
  • Collaborative Problem Solving: Work with stakeholders to translate complex business needs into elegant technical solutions, focusing on system interoperability and long-term maintainability.

WHAT YOU BRING

  • Backend Mastery: Strong expertise in modern backend languages (such as Python, Java, or Golang) and demonstrated experience in designing and launching intricate software components, with an interest or experience in security.
  • Cloud Native Expertise: Proven experience in building and scaling applications in cloud environments.

About Pure Storage

At Pure Storage, we are at the forefront of the tech revolution, transforming the data storage industry with innovative solutions. Our culture thrives on creativity, collaboration, and the pursuit of excellence. Join us and be part of a team that is not just shaping technology, but also making a difference.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.