DDN

World’s leading Data Intelligence Platform supercharging over 500,000 GPUs across all data workloads

Senior Staff Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 1,001-5,000Since 1998H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

2 days ago

Salary

Not specified

Bachelor Degree10 yrs expEnglishDistributed SystemsJavaKubernetesOpen StackRustSwiftGo

Job Description

• Lead the end-to-end design and implementation of large-scale storage systems, including architecture reviews, system design documents, and technical roadmaps. • Design and optimize distributed systems with a focus on high availability, fault tolerance, scalability, and performance. • Drive innovation in storage technologies, including parallel filesystems and/or object storage systems. • Collaborate with product managers, infrastructure teams, and other engineers to define requirements and deliver robust, production-ready solutions. • Mentor senior and junior engineers, conduct code and design reviews, and foster best practices in software engineering. • Troubleshoot complex production issues in distributed environments and implement long-term preventive solutions. • Contribute to open-source projects or internal tools that advance the state of storage and distributed systems. • Stay current with industry trends and evaluate emerging technologies for adoption.

Job Requirements

  • 10+ years of professional software engineering experience, with at least 5 years in a Senior, Staff or principal role focused on backend or infrastructure systems.
  • Proven expertise in system design, including the ability to create scalable, maintainable architectures for complex distributed systems.
  • Deep understanding of distributed systems principles (consistency models, CAP theorem, consensus protocols, partitioning, replication, etc.).
  • Strong experience building or operating high-availability systems in production environments.
  • Hands-on experience with storage technologies: Parallel filesystems (e.g., Lustre, GPFS/IBM Spectrum Scale, BeeGFS) and/or Object storage systems (e.g., Ceph, S3-compatible APIs, MinIO, OpenStack Swift).
  • Proficiency in one or more management/orchestration frameworks (e.g., Kubernetes, Slurm, Mesos, or similar resource management systems).
  • Strong programming skills in Rust, C++, Go, or Java (Rust strongly preferred).
  • Excellent communication skills with a track record of influencing technical direction across teams.
  • Experience leading large-scale projects from conception through deployment and operations.

Benefits

  • 401(k) matching
  • Health insurance
  • Paid time off
  • Flexible work arrangements
  • Professional development opportunities

Related Job Pages

More Full-stack Engineer Jobs

Full-stack Engineer2 days ago
Full TimeRemoteTeam 5,001-10,000

The Senior Fullstack Engineer will drive the design, architecture, and implementation of high-performance features across the entire stack, from Python microservices to React/TypeScript frontends. This role involves leading frontend development, building robust backend APIs, managing cloud infrastructure, and providing technical mentorship to junior engineers.

United States

Senior Software Development Engineer

CVS Health

Bringing our heart to every moment of your health.

Full-stack Engineer2 days ago
Full TimeRemoteTeam 10,001+Since 1963H1B No Sponsor

This role involves designing, developing, and implementing digital solutions by applying advanced technical expertise to architect and code software applications, conduct testing, and contribute to the overall technical direction of engineering projects. Key duties include defining technical architecture, writing complex code, collaborating on high-level architectural decisions, and ensuring the scalability and performance of digital solutions.

United States + 2 moreAll locations: United States, Bulgaria, United Kingdom
$83.4K - $222K / year

Senior Full Stack Engineer

LeadSimple

The #1 CRM, workflow automation, & shared inbox software for property managers. Manage more doors with less stress.

Full-stack Engineer2 days ago
Full TimeRemoteTeam 51-200Since 2013H1B No Sponsor

At LeadSimple, we build software that helps property managers and real estate professionals streamline operations and build strong customer relationships. We’re looking for a Senior Full-Stack Engineer to build and maintain our web applications using React on the frontend and R...

United States

Senior Software Engineer - Discover

Jobgether

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Full-stack Engineer2 days ago
Full TimeRemote

This role focuses on designing and implementing full-stack solutions for a powerful analytics platform that helps K-12 administrators track software usage, understand engagement trends, and make data-driven decisions. The Senior Software Engineer will work across the stack, build...

United States
$155K - $195K / year