
Software Engineering Manager
DDN
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Tech Stack
About the role
- Lead and grow a team of senior and principal engineers focused on distributed storage systems
- Define and drive the technical roadmap for storage platforms
- Oversee system design and architecture reviews
- Partner with product management and stakeholders
- Establish engineering best practices, processes, and metrics
- Manage project execution
- Troubleshoot critical production issues when needed
Requirements
- 10+ years of professional software engineering experience
- 5+ years in an engineering management role leading teams of 8+ engineers
- Managing backend or infrastructure teams that shipped large-scale distributed systems in production
- Strong technical foundation in system design, distributed systems, and high-availability architectures
- Experience overseeing storage system development or operations
- Familiarity with management and orchestration frameworks
- Excellent communication and influencing skills
Benefits
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software engineeringsystem designdistributed systemshigh-availability architecturesstorage system developmentstorage system operationsmanagement frameworksorchestration frameworks
Soft Skills
leadershipcommunicationinfluencing