Software Engineer, Engineering Productivity Job in Pure Storage
Software Engineer, Engineering Productivity
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
- Permanent
ENGINEERING PRODUCTIVITY
The Platform Automation Engineering team is a team consisting of C++/Python engineers with the focus to build platform solutions to enable engineering feature development. The engineers who join this team will have the opportunity to work on our core software - Purity by developing/enhancing feature sets that will allow us to build platform solutions. One such example is the FlashArray Simulator (FASIM) which is a virtual platform that simulated purity stack to enable full end-to-end functional/integration testing. Why is this important? We are a customer focus company and customer experience is the key measure of success. To achieve this, every piece of code we deliver to our customers must be of the highest quality possible, and to that, we must test every piece of code in as many dimensions as possible.
SHOULD YOU ACCEPT THIS CHALLENGE...
- Develop and extend our simulation platform for software-based all-flash storage arrays
- Develop automated test framework and infrastructure for all-flash storage arrays.
- Be a part of the founding team in the new strategic R&D center in Prague.
- Improve product quality and reliability of automated testing infrastructure.
- Collaborate with world-class storage engineers to define test automation requirements by participating in product design reviews.
- Find new ways to develop more efficient product leveraging open-source technologies
- Collaborate with support, release, engineering and management teams to improve product quality by increasing automated test coverage.
WHAT YOU LL NEED TO BRING TO THIS ROLE...
- You enjoy software test automation and build test platforms to improve the quality of code delivery.
- Software development experience, preferably in or have interest in Python.
- Experience with working or interacting with Unix/Linux systems.
- Experience with Test-Driven Development, and Continuous Integration.
- Experience with networking and storage protocols and management a plus.
- Experience in development and testing of RESTful web services and backend APIs a plus
- Tech Stack: Python, C/C++, Linux, container technologies, and more
- You are comfortable with a collaborative, transparent and agile environment
Minimum 3 Years
2 - 4 Hires