Principal Software Engineer
Core
Designing, developing, and maintaining customer-facing and internal-facing web applications and backend microservices using AI tools to accelerate the development lifecycle.
Role type
Principal Software Engineer (Full Stack)
Builds
Pure1, the unifying manageability and intelligence layer on top of Everpure products (FlashArray, FlashBlade, CBS, Portworx)
Domain
Data Platform / Storage Infrastructure
Deliverable
production ML models
Required skills
Java, Python, Javascript, AI code generation, microservices architecture, AWS, Kubernetes, NoSQL, Angular, Typescript
Preferred skills
C/C++, networking infrastructure
Responsibilities
Lead fellow engineers and stakeholders to identify requirements and drive solutions from design to production; coordinate other engineers' work; drive team design, development, unit testing, code reviews, documentation, CI/CD; continuously explore and develop use of AI in all areas to accelerate development and reduce maintenance pain points
Seniority
Principal, hands-on IC with leadership
