Senior Java Software Engineer at Pure Storage

Prague, Prague, Czechia

Pure Storage Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Data Storage, TechnologyIndustries

Requirements

  • 6+ years of professional work experience designing, implementing and testing various product components
  • Proficient knowledge of modern backend programming languages: Python, Java, Golang
  • Willingness and ability to quickly ramp up on Java and the relevant frameworks (e.g., Spring Boot) if not already familiar
  • Experience with data structures, algorithms, and launching software products
  • Experience with cloud AWS applications, including Kubernetes
  • Understanding of cloud networking infrastructure and SQL (preferably PostgreSQL)
  • Proven design sensibility and the willingness to work in a collaborative, team oriented environment
  • Ability to thrive in a highly collaborative and team-oriented environment
  • Must be willing and able to work in an open office, team environment in the Prague, Czech Republic office in compliance with Pure’s policies (primarily in-office, unless on PTO, work travel, or other approved leave)

Responsibilities

  • Working on full lifecycle application development
  • Designing, developing, operating, and maintaining mission critical processing services with a focus on security, compliance and inter-operability
  • Experimenting with new technologies and platform ecosystems to innovate new secure, cost effective ways of representing and handling customer information
  • Collaborating with peers and stake-holders to identify requirements and take solutions from initial design to production
  • Bringing a focus on design, development, unit testing, code reviews, documentation, continuous integration and continuous deployment
  • Architecting and maintaining systems responsible for managing how users, groups, and resources interact across all platforms, enabling secure operations at scale
  • Building APIs and backend solutions that provide robust access controls impacting many systems within Pure Storage and the DX organization
  • Helping define and evolve the backbone of Pure’s authorization infrastructure
  • Collaborating closely with the Authorization team, product managers, and UI/UX designers
  • Contributing hands-on to complex backend services, driving feature migrations, and supporting the reliability of mission-critical access management

Skills

Java
RESTful APIs
Backend Development
Access Control
Authorization
Cloud Infrastructure
SaaS
Security

Pure Storage

Data storage solutions and services provider

About Pure Storage

Pure Storage specializes in data storage solutions, providing businesses with advanced technologies to manage and protect their data. The company offers a range of products, including all-flash storage arrays that utilize flash memory for faster data access compared to traditional hard drives. Additionally, Pure Storage provides a subscription service called Evergreen One, which ensures clients receive continuous updates and maintenance for their storage systems without needing to replace hardware. This approach allows businesses to keep their technology current and efficient. Pure Storage differentiates itself from competitors by focusing on sustainability and innovation in its offerings. The company's goal is to deliver efficient and environmentally friendly data storage solutions that meet the diverse needs of clients across various industries.

Santa Clara, CaliforniaHeadquarters
2009Year Founded
$461.9MTotal Funding
IPOCompany Stage
Data & Analytics, Enterprise SoftwareIndustries
5,001-10,000Employees

Benefits

Insurance, Health & Wellness - Accidental death and dismemberment (AD&D) Insurance, Dental Insurance, Disability Insurance, Gym / Wellness Reimbursement, Health Insurance, Health Savings Account (HSA), Life Insurance, Maternity Leave, PTO (Vacation / Personal Days), Paternity Leave, Vision Insurance
Home - Business Travel Insurance, Immigration Assistance, Phone Bill Reimbursement, Remote Work
Financial & Retirement - 401k 100% match on the first 3% of base salary, Employee Stock Purchase Program (ESPP), Flexible Spending Account (FSA)

Risks

Emerging storage technology companies may erode Pure Storage's market share.
Supply chain vulnerabilities could disrupt production and delivery schedules.
Data sovereignty laws may increase operational complexity and costs.

Differentiation

Pure Storage leverages flash memory for faster data access and improved performance.
The company offers Evergreen One, a subscription service for continuous updates and maintenance.
Pure Storage's GenAI Pod provides turnkey solutions for AI-powered innovation.

Upsides

Collaboration with Kioxia enhances scalability and performance in hyperscale data centers.
FlashArray//C20 expands market reach to smaller and edge deployments.
Strategic investment in CoreWeave accelerates AI cloud services innovation.

Land your dream remote job 3x faster with AI