Demo

Manager, Software Engineering

Penguin Solutions
Maynard, MA Full Time
POSTED ON 3/13/2025
AVAILABLE BEFORE 4/11/2025
Overview

Penguin Solutions, Inc. is seeking an experienced and highly skilled Software Engineering Manager to lead and manage a talented team of engineers working on the development of next-generation fault-tolerant server solutions. The ideal candidate will have a strong technical background, excellent leadership skills, and a passion for building scalable and high-performance software systems. As a key member of our engineering leadership team, you will be responsible for driving the success of engineering projects, supporting team growth, and delivering exceptional software solutions.

Responsibilities

  • Lead, mentor, and grow a team of geographically distributed software engineers while fostering a collaborative and high-performance culture.
  • Manage the full software development lifecycle, including planning, execution, and delivery of high-quality software products.
  • Collaborate closely with cross-functional teams, including Product Management, Hardware design, and Quality Assurance, to define and prioritize features and improvements.
  • Provide technical leadership and guidance on complex engineering challenges, ensuring the team follows best practices and maintains high standards of code quality.
  • Drive the adoption of new technologies, tools, and methodologies that enhance the team's productivity and the quality of the software.
  • Oversee the design, development, and maintenance of scalable and reliable software solutions.
  • Establish and track engineering performance metrics, ensuring the team meets key milestones and deadlines.
  • Promote an environment of continuous learning and improvement, encouraging team members to enhance their skills and take on new challenges.
  • Provide timely feedback, performance evaluations, and career development support for engineers.
  • Ensure proper documentation and knowledge sharing across the engineering team.

Qualifications

  • 10 years in software engineering with at least 2 years in a managerial or leadership role.
  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent education and work experience)
  • Strong background in either Storage Software, Operating Systems, Device Drivers, or Systems Management Software.
  • Experience with Agile development
  • Proven experience leading and growing engineering teams, with a focus on fostering a positive, results-oriented work environment.
  • Strong analytical skills and a passion for solving complex technical problems.
  • Excellent communication and interpersonal skills, with the ability to work effectively across departments and with senior leadership.
  • Experience managing multiple engineering projects, balancing competing priorities, and ensuring timely delivery.

Preferred Qualifications

  • Strong expertise in system architecture.
  • Proficiency in one or more of the following programming languages: Java, ruby, C, C , python, Perl
  • Experience with GitHub, Jira, and CI/CD.
  • Experience in building software to support server/network/storage management products.

Location

This is a hybrid position at our Maynard, Massachusetts facility.

Travel

Travel expectations are expected to be minimal.

Compensation & Benefits

The base pay range that the Company reasonably expects to pay for this position in Massachusetts is $155,000 - $170,000; the pay ultimately offered may vary based on business considerations, including job-related knowledge, skills, experience, and education. The position is bonus-eligible, and there are medical, dental, and vision benefits available. There is a 401k saving plan and other benefits, such as Paid Time Off, Life Insurance, and an Employee Assistance Plan.

Diversity and Inclusion Statement

We are committed to creating a diverse environment that embraces differences and fosters inclusion.

Equal Opportunity Statement

We are an Affirmative Action/Equal Opportunity Employer and strongly committed to all policies which will afford equal opportunity employment to all qualified persons without regard to age, national origin, race, ethnicity, creed, gender, disability, veteran status, or any other characteristic protected by law.

Salary : $155,000 - $170,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Manager, Software Engineering?

Sign up to receive alerts about other jobs on the Manager, Software Engineering career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Manager, Software Engineering jobs in the Maynard, MA area that may be a better fit.

Software Engineering Manager - Robotics

Berkshire Grey, Bedford, MA

Software Engineering Manager

Product Insight, Boxborough, MA

AI Assistant is available now!

Feel free to start your new journey!