The role involves designing and implementing innovative, high-performance, and scalable software systems, primarily in a collaborative environment, to drive digital transformation and enhance data storage solutions.
Key Responsibilities
Design and implement innovative algorithms and technologies for high-performance, scalable, and reliable systems
Own and deliver end-to-end product innovation from concept to deployment
Analyze and solve complex technical problems through persistence and insight
Requirements
Six (6) years of experience using C, Java, Go, or related programming languages.
Proven design sensibility and the willingness to work in a collaborative, team-oriented environment.
Experience in any number of related systems software projects such as Distributed systems, Operating systems, Linux Kernel, file systems, Database internals, Hypervisors, Containers, or Compiler Optimization.
A Bachelor of Science (BS) degree in Computer Science; advanced degrees are considered a bonus.
Must be willing and able to work in an open office environment at the Bangalore office in compliance with company policies.
Benefits & Perks
Work primarily in an in-office environment at the Bangalore office
Flexible time off
Wellness resources
Company-sponsored team events
Support for growth and development
Inclusive and diverse workplace culture
Ready to Apply?
Join Pure Storage and make an impact in renewable energy