Senior Engineering Manager, Object Storage - DGX Cloud
NVIDIA · Santa Clara, CA · Today
EngineeringFull-time
What You'll Be Doing
- Lead and grow a multi-team engineering organization, setting a high bar for software quality, service reliability, and engineering culture.
- Own roadmap execution for NVIDIA's internal object storage service — partnering with internal customers, Product Management, and Architecture to translate multi-quarter goals into clear engineering plans with measurable milestones.
- Drive development and operation of NVIDIA's S3-compatible object storage service, ensuring it meets the performance, durability, availability, and scalability demands of AI training and inference workloads at exabyte scale.
- Lead the Data Movement Tools team in building and evolving tooling that stages datasets, model checkpoints, and artifacts from distributed storage to GPU-adjacent compute — minimizing I/O bottlenecks and keeping accelerators fully utilized.
- Define and uphold service reliability standards: SLOs, capacity planning, incident response, root cause analysis, and on-call hygiene. Partner with SRE to ensure the platform meets the availability commitments internal customers depend on.
- Establish and enforce engineering standards across both teams: design reviews, code quality, CI/CD practices, automated testing, and production observability.
- Recruit, mentor, and develop engineers across all levels, conducting regular 1:1s, performance cycles, and career growth conversations.
- Build a diverse, inclusive, and high-retention team.
- Collaborate closely with SRE, Platform, Networking, and Security teams to ensure smooth transitions from development to production and rapid resolution of customer-impacting issues.
- Champion the adoption of AI-assisted development tooling — coding assistants, agentic workflows, and automated testing harnesses — to accelerate team productivity and raise engineering output.
- Represent the Object Storage engineering organization to senior leadership, providing transparent status updates, surfacing risks early, and advocating for the resources needed to succeed.
What We Need To See
- BS, MS, or PhD in Computer Science, Electrical Engineering, or a related field — or equivalent experience.
- 10+ overall years of software engineering experience, including 4+ years in an engineering management role leading teams of 10 or more engineers delivering production services at scale.
- Deep technical background in distributed storage systems, object storage platforms, or large-scale cloud data services; hands-on development experience in Go, C++, Python, or equivalent systems languages.
- Direct, hands-on experience building or scaling S3-compatible object storage systems in a production cloud or private cloud environment — with demonstrable improvements in throughput, durability, or operational efficiency.
- Proven track record of shipping production software on time — managing scope, risk, and delivery across multiple concurrent workstreams.
- Strong experience with modern software development and service delivery practices: CI/CD, automated testing, SLO-based reliability, production observability, and incident management.
- Demonstrated ability to attract, develop, and retain strong engineering talent in a driven environment, with a track record of growing engineers into senior and staff-level roles.
- Excellent written and verbal communication — able to translate complex technical trade-offs for product partners and engineering constraints for executive audiences.