This role involves developing and maintaining full-stack web applications and AI-driven tools for managing data storage products, with a focus on innovation, automation, and predictive analytics within a collaborative, in-office environment.
Key Responsibilities
Develop end-to-end full-stack applications, including frontend and backend components.
Implement AI tools to generate a significant portion of code and explore AI integration across development processes.
Design, develop, and maintain customer-facing and internal web applications using various technologies.
Build and optimize web infrastructure and data processing pipelines for real-time data management.
Develop and enhance SaaS cloud platform features, including subscription, commerce, and as-a-Service offerings.
Create and deploy machine learning models for predictive analytics and workload optimization.
Experiment with new architectural patterns and technologies such as containers, Kubernetes, and micro-frontends.
Collaborate with stakeholders to gather requirements and lead projects from design to production.
Conduct code reviews, write documentation, and implement continuous integration and deployment practices.
Support multiple concurrent projects, monitor progress, and adapt to fast-changing priorities.
Requirements
Minimum of 5 years of professional experience designing, implementing, and testing various product components.
Leadership experience driving projects from requirements to release, including directing other engineers.
Experience using AI to generate production quality code and familiarity with current AI development tools.
At least 5 years of combined experience in Java and Javascript, or equivalent programming languages.
Ability to thrive in a highly collaborative and team-oriented environment.
Ability to monitor and support multiple concurrent projects with fast context switching.
Knowledge of AWS cloud infrastructure, Kubernetes, and networking infrastructure.
Experience in designing, developing, and maintaining customer-facing and internal-facing web applications.
Experience with backend micro-services development using Java, Python, or NodeJS.
Experience with frontend development using Angular and Typescript.
Experience leading and coordinating a project’s implementation, including managing other engineers’ work.
Experience with continuous integration and continuous deployment (CI/CD) processes.
Experience in exploring and developing AI-driven solutions to improve development lifecycle and reduce maintenance pain points.
Willingness to work primarily in an in-office environment at the Bellevue office, in compliance with company policies.
Benefits & Perks
Salary range of $180,000 - $270,000 USD, potentially including incentive pay and equity
Work primarily in-office at the Bellevue location
Flexible time off
Wellness resources
Company-sponsored team events
Inclusive and supportive work environment
Ready to Apply?
Join Pure Storage and make an impact in renewable energy