Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineering Manager, FlashArray image - Rise Careers
Job details

Software Engineering Manager, FlashArray - job 1 of 2

Pure Storage is looking for a Software Engineering Manager to lead the FlashArray team and contribute to innovative storage solutions. Candidates should have a strong background in systems software development and technical management.

Skills

  • C/C++/Java development experience.
  • Project management expertise.
  • Analytical and problem-solving skills.
  • Excellent communication skills.

Responsibilities

  • Manage software engineering projects through the entire SDLC.
  • Ensure products are delivered to market on schedule.
  • Introduce and grow an agile (Scrum) environment.
  • Maintain strong customer focus throughout development.

Education

  • BS in computer science or equivalent.

Benefits

  • Flexible time off.
  • Wellness resources.
  • Company-sponsored team events.
To read the complete job description, please click on the ‘Apply’ button

Average salary estimate

$241000 / YEARLY (est.)
min
max
$140000K
$342000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineering Manager, FlashArray, Pure Storage

Are you ready to step into a pivotal role as a Software Engineering Manager on the FlashArray team at Pure Storage? Nestled in the heart of Santa Clara, CA, you’ll find yourself at the intersection of cutting-edge technology and innovation. Imagine working with a crew that thrives on challenges and is dedicated to reshaping how industries interact with data. At Pure, we believe that data can change the world, just like NASA and the latest advancements in the Metaverse. As a Software Engineering Manager, you’ll lead a dynamic team focused on delivering our industry-leading FlashArray solutions, renowned for their performance and reliability across various demanding applications. With over 90% of our engineering staff being software experts, your hands-on experience with systems software development in C/C++/Java will be paramount in guiding your team through the software development life cycle. You’ll play a vital role in fostering an open culture where strategic transparency and responsive customer engagement lead your project deliveries. Bring your strong analytical skills and agile management experience to help push our innovative capabilities into the cloud, making waves in both traditional IT and cloud-native applications. This isn’t just a job at Pure; it’s an opportunity to elevate your career while making a tangible impact on the world, all while enjoying the perks of a balanced work-life that Pure values greatly.

Frequently Asked Questions (FAQs) for Software Engineering Manager, FlashArray Role at Pure Storage
What are the responsibilities of a Software Engineering Manager at Pure Storage?

As a Software Engineering Manager at Pure Storage, you will oversee a talented team that builds our high-performance FlashArray offerings. Your main responsibilities will include managing projects throughout the software development life cycle, ensuring timely product delivery, incorporating customer feedback into development processes, and fostering an agile work environment. Additionally, you will be responsible for promoting best practices in quality assurance and effective communication within your team and across the company.

Join Rise to see the full answer
What qualifications are needed for a Software Engineering Manager at Pure Storage?

To excel as a Software Engineering Manager at Pure Storage, candidates should ideally have a Bachelor’s degree in Computer Science or equivalent with at least 3 years of technical management experience. A minimum of 5 years of systems software development experience, particularly in languages like C/C++ and Java, is essential. The role also requires strong problem-solving abilities, excellent communication skills, and experience in agile methodologies such as Scrum.

Join Rise to see the full answer
How does Pure Storage support employee career development for Software Engineering Managers?

Pure Storage is committed to providing diverse opportunities for career development, especially for Software Engineering Managers. The company fosters an open culture that encourages engaging employees in both engineering and business decisions. Managers have access to resources that help them grow professionally, such as mentorship programs, training sessions, and the opportunity to lead innovative projects that directly impact the business and its customers.

Join Rise to see the full answer
What is the work environment like for a Software Engineering Manager at Pure Storage?

The work environment at Pure Storage is vibrant and collaborative, particularly for a Software Engineering Manager. You will be part of a team that thrives on creativity and innovation, working collaboratively in an open office space. With an emphasis on transparency and communication, team members engage actively in discussions and decision-making, which enhances the overall work atmosphere and contributes to personal and professional satisfaction.

Join Rise to see the full answer
What can a Software Engineering Manager expect in terms of compensation at Pure Storage?

A Software Engineering Manager at Pure Storage can expect an attractive compensation package that ranges from $140,000 to $342,000 annually, based on experience and location. This role may also be eligible for incentive pay and equity, alongside a variety of benefits aimed at maintaining a healthy work-life balance, including flexible time off, wellness resources, and team-building events.

Join Rise to see the full answer
Common Interview Questions for Software Engineering Manager, FlashArray
How do you prioritize tasks as a Software Engineering Manager?

Prioritizing tasks as a Software Engineering Manager involves assessing project deadlines, resource availability, and customer needs. I utilize project management tools and maintain regular communication with my team to ensure that everyone is aligned with our goals and priorities. I often encourage team input to create a collaborative environment that fosters responsibility and accountability among members.

Join Rise to see the full answer
Can you describe a challenging project you managed and how you ensured its success?

Absolutely! One challenging project involved a major software redesign for a client with tight deadlines. I ensured its success by establishing clear milestones, hosting daily stand-up meetings to monitor progress, and regularly soliciting feedback from both my team and the client to adjust our approach as necessary. This agile methodology kept the project on track and ultimately led to a successful roll-out.

Join Rise to see the full answer
What strategies do you utilize to promote a culture of innovation within your team?

To foster a culture of innovation, I encourage open dialogue and the sharing of new ideas among team members. I provide opportunities for team members to experiment with emerging technologies and cultivate a safe environment where they can learn from failures without fear. Regular brainstorming sessions and hackathons also help spark fresh ideas and motivate the team.

Join Rise to see the full answer
How do you handle conflict within your team?

Handling conflict requires a proactive approach. I believe in addressing conflicts directly by facilitating open discussions between involved parties. Encouraging focus on the issue rather than personal differences allows us to collaboratively find a solution. I also emphasize the importance of empathy and understanding in resolving disputes effectively.

Join Rise to see the full answer
Describe your experience with agile project management?

I have extensive experience with agile project management, particularly utilizing Scrum frameworks. In my previous roles, I have successfully implemented sprint cycles, facilitated sprint planning, and conducted retrospectives that helped teams reflect and improve continuously. Agile methodologies have enabled me to respond to changes swiftly while ensuring that deliverables meet quality standards.

Join Rise to see the full answer
How do you ensure your projects meet customer needs?

To ensure our projects meet customer needs, I prioritize regular communication with clients throughout the development process. This includes gathering feedback, understanding pain points, and validating ideas before implementation. I integrate customer insights into our project workflows, which provides the team with direction and increases customer satisfaction.

Join Rise to see the full answer
What metrics do you track to measure team performance?

I track several key metrics to measure team performance, including velocity, bug counts, and project cycle time. These metrics provide insights into workflow efficiency and highlight areas for improvement. Additionally, I encourage team members to set personal performance goals that align with project objectives, promoting continuous professional development.

Join Rise to see the full answer
What steps do you take for professional development in your career?

I actively seek opportunities for professional development through attending workshops, webinars, and industry conferences. Networking with peers and engaging with mentors also provide fresh insights into emerging trends and best practices. Moreover, I encourage my team members to pursue similar opportunities, fostering a continuous learning environment.

Join Rise to see the full answer
How do you support team members in their career growth?

Supporting team members in their career growth is essential to my leadership approach. I conduct regular one-on-one meetings to discuss personal goals, provide constructive feedback, and identify training or mentoring resources that could further their development. Creating a tailored growth plan for each team member reinforces our commitment to their success.

Join Rise to see the full answer
What role does feedback play in your management style?

Feedback plays a crucial role in my management style. I believe in fostering an environment where feedback is encouraged both ways—from me to my team and vice versa. Constructive feedback not only helps drive performance but also boosts morale and engagement. I ensure that my team members understand feedback is a valuable tool for continuous improvement.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted 9 days ago
Posted 2 days ago
Photo of the Rise User
Posted yesterday
Photo of the Rise User
Posted 5 days ago
Burq, Inc. Remote No location specified
Posted 12 days ago
Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Mental Health Resources
Learning & Development
Flex-Friendly

Pure Storage (NYSE: PSTG) uncomplicates data storage, forever. Pure delivers a cloud experience that empowers every organization to get the most from their data while reducing the complexity and expense of managing the infrastructure behind it. Pu...

137 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$140,000/yr - $342,000/yr
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 8, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!