Manager, Software Engineering (Durham, NC, US, 27703)

Penguin Computing

Durham (NC)

Hybrid

USD 165,000 - 195,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Penguin Solutions in Raleigh/Durham, NC is seeking an experienced Engineering Manager to lead a distributed software engineering team building core capabilities of the ClusterWareAI platform. You will stay hands-on with architecture and drive execution across design to delivery in a cloud-native environment.

The role emphasizes people leadership, architectural judgment, and collaboration with Product Management and Principal Engineers to deliver scalable infrastructure.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related technical field.
  • 10+ years of software engineering experience building enterprise software, distributed systems, or infrastructure platforms.
  • 3+ years of experience leading and developing software engineering teams.
  • Strong understanding of distributed systems, Kubernetes, containers, Linux, REST APIs, and microservices.
  • Strong knowledge of modern software engineering practices, Agile development, CI/CD, testing, and DevOps.
  • Demonstrated ability to mentor engineers, develop technical talent, and build high-performing teams.
  • Excellent communication, collaboration, and stakeholder management skills.

Responsibilities

  • Drive roadmap execution from design through delivery, ensuring quality, predictability, and technical excellence
  • Oversee engineering planning, prioritization, and delivery across multiple initiatives, ensuring high quality and predictable execution.
  • Champion best practices in software architecture, CI/CD, testing, security, and operational excellence.
  • Communicate progress, risks, and delivery outcomes to senior leadership while driving the ongoing evolution of the ClusterWareAI platform.
  • Partner with Product Management, Principal Engineers, Architects, and cross-functional teams to translate business priorities into scalable technical solutions.
  • Lead, mentor, and develop a high-performing software engineering team
  • Foster a culture of ownership, collaboration, customer impact, and continuous improvement.

Skills

Distributed systems
Mentoring/leadership
Communication
Agile development

Education

Bachelor's degree in Computer Science, Engineering, or related field

Tools

Kubernetes
Docker
Linux
REST APIs
Microservices

Job description

At Penguin Solutions (Nasdaq: PENG) – The AI Factory Platform Company – we’re building a team of innovators who thrive on collaboration, creativity, and the opportunity to help shape the future of AI. As part of the AI technology revolution, our teams design, build, deploy, and manage AI factories for enterprises, sovereign AI initiatives, and neocloud providers worldwide.

Headquartered in Silicon Valley, California, Penguin Solutions operates globally through a network of R&D, manufacturing, and sales locations. For nearly three decades, we have operated at the intersection of memory and AI/HPC infrastructure. That engineering expertise positions us to power the next generation of AI workloads, from training to inference and agentic AI at scale.

Penguin Solutions brings together differentiated infrastructure software, advanced memory, compute systems, end-to-end services, and industry-leading partner solutions in a full-stack AI factory platform designed to help customers deploy and scale AI workloads with speed and precision.

At Penguin Solutions, we value ideas over hierarchy and believe in servant leadership, where leaders enable teams to do their best work. We empower employees to take ownership, drive innovation, and grow through challenging work, continuous learning, and exposure to advanced AI tools and technologies. With flexibility where it matters and a strong focus on outcomes, Penguin Solutions is a place to do your best work, grow your career, and make a meaningful impact.

Job Overview

We are seeking an experienced Engineering Manager to lead a distributed software engineering team responsible for building core capabilities of the ClusterWareAI platform.

This role is ideal for a technically strong engineering leader who enjoys developing high-performing teams while remaining actively engaged in architecture, execution, and technical decision-making. You will partner closely with Product Management, Principal Engineers, Architects, and cross-functional engineering teams to deliver scalable, cloud-native platform capabilities that power modern AI factories.

As an Engineering Manager, you will drive engineering excellence, execution, and team development while helping shape the future of ClusterWareAI. Success in this role requires balancing people leadership with technical judgment, fostering a culture of innovation and accountability, and enabling your team to deliver high-quality software that solves complex infrastructure challenges.

Responsibilities
  • Drive roadmap execution from design through delivery, ensuring quality, predictability, and technical excellence
  • Oversee engineering planning, prioritization, and delivery across multiple initiatives, ensuring high quality and predictable execution.
  • Champion best practices in software architecture, CI/CD, testing, security, and operational excellence.
  • Communicate progress, risks, and delivery outcomes to senior leadership while driving the ongoing evolution of the ClusterWareAI platform.
  • Partner with Product Management, Principal Engineers, Architects, and cross-functional teams to translate business priorities into scalable technical solutions.
  • Lead, mentor, and develop a high-performing software engineering team
  • Foster a culture of ownership, collaboration, customer impact, and continuous improvement.
Qualifications
  • Bachelor's degree in Computer Science, Engineering, or a related technical field.
  • 10+ years of software engineering experience building enterprise software, distributed systems, or infrastructure platforms.
  • 3+ years of experience leading and developing software engineering teams.
  • Strong understanding of distributed systems, Kubernetes, containers, Linux, REST APIs, and microservices.
  • Strong knowledge of modern software engineering practices, Agile development, CI/CD, testing, and DevOps.
  • Demonstrated ability to mentor engineers, develop technical talent, and build high-performing teams.
  • Excellent communication, collaboration, and stakeholder management skills.
Preferred Qualifications

Experience with one or more of the following:

  • Platform engineering or infrastructure software
  • Experience developing software on AWS, Microsoft Azure, or Google Cloud.
  • Kubernetes platform engineering
  • Infrastructure automation and orchestration
  • Distributed systems and scalable platform architectures
  • Infrastructure observability and monitoring
  • AI infrastructure, AI Factory platforms, or AI/ML infrastructure
  • GPU infrastructure or resource scheduling
  • Hybrid cloud platforms
  • High Performance Computing (HPC)
  • Enterprise SaaS platforms
Location

Hybrid in Raleigh/Durham, NC

Travel

Less than 10%

Compensation & Benefits

The base pay range that the Company reasonably expects to pay for this position in Maynard, MA or Durham, NC is $165,000 – 195,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.

Inclusion & Belonging Statement

We are committed to creating an inclusive environment that embraces differences and fosters belonging for all.

Equal Opportunity Statement

We are an Aff

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Manager, Software Engineering
Manager, Software Engineering

sghcorp.com • Durham (NC)

Hybrid
USD 165,000 - 195,000
Bonus eligible
Medical benefits
Dental benefits
+5
Hardware Systems Engineer
Hardware Systems Engineer

Penguin Solutions • Maynard (MA)

On-site
USD 92,000 - 112,000
Medical benefits
Dental benefits
Vision benefits
+4
Hardware Systems Engineer (Maynard, MA, US, 01754)
Hardware Systems Engineer (Maynard, MA, US, 01754)

Penguin Computing • Maynard (MA)

On-site
USD 92,000 - 112,000
Medical benefits
401k Savings Plan
Paid Time Off
Sr. Product Manager, Services
Sr. Product Manager, Services

sghcorp.com • Maynard (MA)

On-site
USD 150,000 - 170,000
Medical benefits
Dental and vision benefits
401k saving plan
+3
Vice President, Product Management (Fremont, CA, US, 94538)
Vice President, Product Management (Fremont, CA, US, 94538)

Penguin Computing • Fremont (CA)

Hybrid
USD 250,000 - 295,000
Medical, dental, and vision benefits
401k saving plan
Paid Time Off
+2
Vice President, Product Management
Vice President, Product Management

Penguin Solutions • Fremont (CA)

Hybrid
USD 250,000 - 295,000
Bonus eligibility
Medical, dental, vision benefits
401k plan
Vice President, Product Management
Vice President, Product Management

sghcorp.com • Fremont (CA)

Hybrid
USD 250,000 - 295,000
Bonus eligible
Medical, Dental, Vision
401k
+3
Vice President, Product Management
Vice President, Product Management

Socket.dev • Fremont (CA)

Hybrid
USD 250,000 - 295,000
Medical insurance
Dental insurance
Vision insurance
+4
Customer Support Engineer
Customer Support Engineer

sghcorp.com • Maynard (MA)

Hybrid
USD 86,000 - 107,000
Medical, dental, and vision benefits
401k plan
Paid Time Off
+2
Engineering Manager, AI Platform & Cloud (Hybrid)
Engineering Manager, AI Platform & Cloud (Hybrid)

sghcorp.com • Durham (NC)

Hybrid
USD 165,000 - 195,000
Bonus eligible
Medical benefits
Dental benefits
+5