Pure Storage is looking to solve the problem of managing and providing insights on top of all Pure products and services, including FlashArray, FlashBlade, CBS, Portworx, and more, to provide a simple customer experience.
Requirements
- 8+ years experience developing enterprise/cloud software using Java or related programming languages, with 3+ years in a tech lead or similar role
- Hands-on experience with AWS, Mongo DB, Kubernetes, containerization, Spring Boot or similar technologies
- Proven design sensibility and the willingness to work in a collaborative, team oriented environment
- Ability to work on multiple concurrent projects, with fast context switching between them
- Have led multiple projects from conception to release, while coordinating the work of multiple engineers and acting as first point of contact for cross functional teams
Responsibilities
- System Design & Architecture; Design and build secure, reliable, scalable, performant, and fault-tolerant systems
- Develop and promote adoption of best practices in software development, system design, operations, and DevOps with a focus on operational excellence and monitoring.
- End-to-End Ownership and Technical Leadership
- Provide technical vision, strategy, and leadership for your team, driving full lifecycle ownership of services from inception to production
- Anticipate bottlenecks and architect innovative solutions
- Drive best practices and operational excellence both at the team and organizational level
- Act as a product owner, driving customer-centric features
Other
- A BS degree in Computer Science; advanced degrees are a bonus!
- Excellent communication skills
- Recruit, hire and develop top-tier software engineering talent
- Lead medium to large software projects, coordinating requirements, estimates, priorities and schedules
- Guide an effective, motivated, high-performing software team focused on delivery and operational excellence