Member Of Technical Staff - Platform
Pure Storage, Inc.
12 - 15 years
Bangalore
Posted: 21/08/2023
Job Description
WHAT YOU'LL BE DOING...
- Designing, coding and debugging software in various languages like C, C++, Python and Go.
- Drive integration of protocol stacks, vendor drivers, new chipset and HBAs to deliver high performance and uptime.
- Extend/implement virtualized/user space data paths.
- Support bringup of new x86 platforms.
- Upstream Linux patches when necessary.
- Collaborate with engineering teams within Pure and Pure’s suppliers to deliver projects and products.
- Analyze code, requirements, system risk, and software reliability
- Develop, integrate, support, maintain, and document software functionality
- Creating, testing and validating automation tests for features developed
- Performance tuning, product improvement, balancing, usability and automation
WHAT YOU’LL NEED TO BRING TO THIS ROLE...
- Excellent C or C++ coding skills as mandatory.
- Excellent Linux system programming or device driver experience.
- 12+ years of experience working with remote teams at a product company.
- 4-7+ years experience developing on Linux or other *NIX variant at a product company.
- Familiarity with CPU architectures (x86 preferred) and Server technologies like BMC, BIOS, EEPROM, SAS, PCI-e, I2C (and SMBUS, PMBUS variants).
- Experience with System Diagnostics development.
- Storage experience is desirable but not mandatory.
- Hands on experience with hardware platforms, including design/requirements feedback, bring-up, debugging, customer delivery, and support.
- Bachelor's or higher in Computer Science, Computer Engineering, or Electrical Engineering.
- You love technology, working with talented people and have a passion to build cool new products.
- You are flexible, accountable and have excellent communication skills.
- You value soft skills and are enterprising, thoughtful, and self-motivated.
- You thrive in a globally distributed team through self-discipline and self-motivation.
- You will have proven ability and the desire to work in a collaborative and team oriented environment.
About Company
Pure Storage, Inc. is an American publicly traded technology company headquartered in Santa Clara, California, United States. It develops all-flash data storage hardware and software products. Pure Storage was founded in 2009 and developed its products in stealth mode until 2011. Afterward, the company grew in revenues by about 50% per quarter and raised more than $470 million in venture capital funding, before going public in 2015. Initially, Pure Storage developed the software for storage controllers and used generic flash storage hardware. Pure Storage finished developing its own proprietary flash storage hardware in 2015.
Services you might be interested in
One-Shot Campaign
Reach out to ideal employees in one shot!
The intelligent campaign for reaching out to the ideal audience to whom you can ask for help (guidance or referral).