
Principal Architect
DDN
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Lead the end-to-end design and implementation of large-scale storage systems
- Design and optimize distributed systems
- Drive innovation in storage technologies
- Collaborate with product managers and other engineers
- Mentor senior and junior engineers
- Troubleshoot complex production issues
- Contribute to open-source projects
- Stay current with industry trends
Requirements
- 15+ years of professional software engineering experience
- Proven expertise in system design
- Deep understanding of distributed systems principles
- Strong experience building or operating high-availability systems
- Hands-on experience with storage technologies
- Proficiency in one or more management/orchestration frameworks
- Strong programming skills in Rust, C++, Go, or Java
- Excellent communication skills
- Experience leading large-scale projects
Benefits
- Health insurance
- 401(k) matching
- Flexible work arrangements
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
system designdistributed systemshigh-availability systemsstorage technologiesmanagement frameworksorchestration frameworksRustC++GoJava
Soft Skills
communicationmentoringcollaborationtroubleshootingleadership