Manager, Software Engineering
$165k - $195ksghcorp.com
Select how often (in days) to receive an alert:
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.
- 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
- High Performance Computing (HPC)
Location
Hybrid in Raleigh/Durham, NC
Travel
Less than 10%
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 Affp…? Wait.
#J-18808-Ljbffr$165k - $195k
...Manager, Software Engineering At Penguin Solutions, we understand the boundless potential of technology and support our customers in turning cutting-edge ideas into outcomes—faster, and at any scale. With over two decades of experience as trusted advisors, Penguin Solutions...Suggested$272k - $431.25k
...NVIDIA is the engine of modern AI, and robotics is where AI meets the physical world. The... ...for an exceptional engineering leader and manager to head up Isaac for Manipulation: giving... ...a high-performing team of robotics software engineers; set direction, raise the technical...SuggestedFull time- ...Position Description:Develops, builds, and manages market data products, Real-Time Pricing,... ...code reviews and code merges. Builds software applications using infrastructure automation... ...:Bachelor’s degree in Computer Science, Engineering, Information Technology, Information...SuggestedFull time
- ...position.The RoleFidelity Charitable is adding a Director, Software Engineering to our Durham regional campus. As a Director, Engineering you... ...with your capability area. You'll partner closely with product managers, architects, IT project managers, systems analysts, and...SuggestedFull time
- ...solutions by developing complex, multi-faceted software applications. Researches and recommends... ...Responsibilities Leads and mentors engineering teams, driving technical strategy and... ...strategies for development experts and management. Translates and incorporates...SuggestedFull time
$170k - $220k
...Job Summary NetApp is seeking a hands‑on, innovative Software Engineering Manager to lead globally distributed software engineering and data science teams responsible for AI‑driven analytics, recommendation systems, intelligent insights, and customer success platforms...Work at officeLocal area$190k - $225k
...: high-visibility role for the aspiring engineering leader looking to steer mobile engineering... ..., and innovation of the company’s software. This hands-on leadership role focuses... ...the VP of Engineering to establish and manage goals and responsibilities for the development...Full time- ...business unit-wide solutions by developing complex, multi-faceted software applications. Researches and recommends new technologies in... ...-wide solutions. Primary Responsibilities: Leads and mentors engineering teams, driving technical strategy and ensuring successful delivery...
- ...Continuous Delivery (CI/CD) pipelines, deployment processes, defect management, and production support activities to ensure operational... ...of-business technology processes by introducing innovative software engineering, quality engineering, and automation solutions that improve...Full time
$227.8k - $338.8k
...Job Summary As a Director of Software Engineering for the Core Software Engineering group, you will drive engineering projects and development... ...improvement initiatives. Mentor and develop engineering managers and senior engineers, fostering a culture of innovation,...Work at officeLocal area$207k - $300k
...Software Engineer Manager II, Google Workspace Advanced Experience owning outcomes and decision making, solving ambiguous problems and influencing stakeholders;deep expertise in domain. X Note: By applying to this position you will have an opportunity to share...- ...across the United States. We are your best source for professional, value driven recruitment services. Job Description Software Engineering Manager Our client's office is located in the heart of Downtown Durham, NC, walking distance from the Durham Performing Arts...Work at officeFlexible hours
$207k - $300k
Lead a team of Software/Systems Engineers on projects for users and be directly responsible for uptime.Own end-to-end availability and performance... ...establish credibility through quality technical execution.Manage on-call rotations across continents, using a follow-the-sun...- ...NetApp, Inc. is seeking a Director of Software Engineering for the Core Software Engineering group in a hybrid role in Raleigh, NC. You will drive engineering projects across NetApp, including Cloud Storage and AI collaborations, directing software development and...
- Morpheus Software Principal UI/UX engineerThis role has been designed as ‘Hybrid’ with an... ...succeed here. We have the flexibility to manage our work and personal needs. We make... ...looking to expand and grow our Private Cloud Engineering team with a talented and inspired...Full timeWork experience placementWork at officeLocal areaImmediate start2 days per week
$124k - $195.5k
...modern computing and is central to groundbreaking applications from generative AI to autonomous vehicles. We are now looking for a Software Engineer to help accelerate the next era of machine learning innovation.In this role, you will propose and implement engineering...Full timeRemote work- ...Software Engineer In Test MUST ALREADY BE LOCAL TO NC TO BE SUBMITTED!!!!! Fidelity TalentSource is your destination for discovering... ...– face to face learning and training, quality time with your manager and teammates, building your career network, making friends,...Temporary workWork at officeLocal areaWork from home
- ...Software Engineer Durham, NC Software Engineer CoVar is a small, mission-driven AI/ML R&D software company based in Durham, NC and McLean, VA. We build advanced software and machine learning systems that help the Department of Defense detect threats in high-stakes...Temporary workRelocation packageFlexible hours
- ...Full-stack Software EngineerUpswing is a mission-driven company that partners with colleges... ...the RoleAs a Full-stack Software Engineer, you'll be a key part of our agile development... ...business stakeholders such as Product Managers, and other internal stakeholders.Strong...Live in
$56.43 - $96.43 per hour
...Fidelity Investments. We are currently sourcing for a Senior Software Engineer to work in Durham, NC or Boston, MA! Senior Software... ...asynchronous messages between services, and use SQL databases to manage data. You will also write automated unit and integration...Hourly payFull timeTemporary work- ...the organization into moving towards a engineering product model based team structure.Digital... ....The Skills You BringProven hands on software development experience in Java Web... ...Middleware, Stream processing, Master Data Management.Proficient in Java, J2EE, Spring MVC, Spring...
$139.3k - $203.6k
...Sr. Software Engineer As a Sr. Software Engineer in Cisco's CX Engineering organization, you will play a critical role in shaping the... ...guidance. Cross-Functional Collaboration: Partner with product management and other stakeholders to translate business needs into...Full timeTemporary workLocal areaFlexible hours- ...Junior Software Engineer Duration: Long Term Contract Location: Durham, NC - Hybrid (5 days in a month) Job Description: Looking... ...Hands-on Linux experience preferred (user and permissions management, file systems, performance tuning) Proficiency with Java...Long term contract
- ...Software Engineer OpportunityAre you a seasoned Software Engineer seeking your next opportunity to make a significant impact? Do you bring... ...onboarding, and team growth strategies- including performance management tasks; annual reviews, merit, feedback conversations.Write...
$110k - $140k
...Senior Software EngineerLocation: United States (Remote)The Role The Senior Software Engineer is a senior individual contributor responsible for designing, developing, and... ...quality. Collaborate effectively with Product Management, Architecture, Security, Quality...Full timeRemote work- ...Software Engineer, Specialized in Functional Test Development and AutomationFidelity TalentSource is your destination for discovering your... ...servicesExperience in working with relational and NoSQL database management systemsExperience in Agile methodologies (Kanban, SCRUM)...Temporary work
- ...engagement. We are seeking a Director of Engineering to help design, build and operate its... ...telecommunications expertise and the ability to build software and platform capabilities that can be... ..., transcoding, and call-state management. Develop reusable voice services and...Full time
- ...Auto Scaling Groups for dynamic resource management. Designs, develops, and executes... ...Kubernetes. Supports Site Reliability Engineering (SRE) functions by establishing Service... ...Demonstrated Expertise (“DE”) performing software performance benchmarking and engineering...Full time
- ...to help lead in the digital space? As a Software Developer, you will design and develop... ...Propose and implement improvements to engineering culture, development processes, tools,... ...technology, and architecture; support Change Management through clear documentation and...
$152k - $241.5k
Sr Software Engineer - Distributed Systems Engineer, EDA InfrastructureNVIDIA is hiring engineers to build and scale the infrastructure that... ...will help design reliable automation and platform services that manage large fleets of GPU-based and CPU-based compute systems used...Full timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Manager, Software Engineering. Be the first to apply!
- application engineering manager Durham, NC
- IT software development manager Durham, NC
- software manager Durham, NC
- application manager Durham, NC
- director of software Durham, NC
- director software engineering Durham, NC
- software developer intern Durham, NC
- software developer fintech Durham, NC
- ngo software engineer Durham, NC
- intel software engineer Durham, NC



