Job Description
Pure Storage is seeking a Software Development Manager to lead product development and grow the engineering organization. The Software Automation Engineering Manager will lead a team of software developers in the creation of the product, partnering with product management, QA, technical writing, and other software teams. He/She will provide technical direction and mentoring to employees to achieve successful project outcomes. This role offers the opportunity to contribute to the development of great technology and build a successful company within an open and transparent culture.
- Manager of SDLC who will help lead and grow a team into developing automated test infrastructure for software-based all-flash storage arrays
- Collaborate with software and hardware engineers to define test automation requirements by participating in product design reviews
- Lead by example in doing hands-on design, development, and debugging
- Provide technical direction and mentoring to employees on your team and others to ensure product quality and on-time deliverables
- Identify and leverage metrics that allow us to ensure and improve our release process
- BS in Computer Science or equivalent
- 3+ years of technical management experience, at multiple levels while staying hands-on in testing, troubleshooting or development
- Successfully manage and lead a team with senior engineers
- 5+ years of software development or test framework automation experience (Python, Go, C, etc)
- Proven expertise in managing projects throughout the entire development life-cycle
- Experience with troubleshooting and managing a complex automation system
- Solid knowledge of end-to-end quality best practices
- Demonstrated strong analytical and problem-solving skills
- Excellent written and verbal communications skills
- Must be willing and able to work in an open office, team environment
- Flexible time off
- Wellness resources
- Company-sponsored team events