NVIDIA logo
NVIDIA

NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. We highly value diversity in our current and future employees and do not discriminate on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law.

Senior Storage Software Engineer, DGXC Data Services

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 10,001+Since 1993H1B SponsorCompany SiteLinkedIn

Location

California + 3 moreAll locations: California | North Carolina | Texas | Washington

Posted

3 days ago

Salary

$152K - $241.5K / year

Seniority

Senior

Job Description

Senior Storage Software Engineer, DGXC Data Services

NVIDIA

• Build storage technologies, client libraries, and filesystem frameworks that help AI workloads access data across object stores, file systems, and hybrid cloud infrastructure. • Develop high-performance storage paths for training and inference workflows, including data loading, checkpointing, caching, POSIX-style access, and object-store integration. • Build observability systems that diagnose storage bottlenecks, attribute GPU idle time to I/O behavior, and expose actionable telemetry through production monitoring stacks. • Improve performance, scalability, and reliability of storage systems serving massive datasets, deep directory trees, and high-concurrency AI workloads. • Work closely with internal AI teams, platform teams, SRE, and operations to validate storage behavior against real workloads and production environments. • Use modern software engineering practices, including AI-assisted and agentic development workflows, while maintaining high standards for design, testing, security, performance, and verification.

Job Requirements

  • BS in Computer Science, Information Systems, Computer Engineering, or equivalent experience, with 5+ years of software engineering experience.
  • Strong foundation in algorithms, data structures, distributed systems, operating systems, and practical software design.
  • Experience building performance-sensitive systems, storage, backend, or cloud-native software in languages such as Go, Python, Rust, C/C++, or Java.
  • Experience with storage systems, object stores, caching, Linux systems, Kubernetes, or cloud infrastructure.
  • Ability to reason about performance, scalability, concurrency, reliability, and operational tradeoffs in production systems.
  • Ability to design APIs, document systems, communicate clearly, and break ambiguous infrastructure problems into practical execution plans.
  • Curiosity and practical judgment around AI-assisted or agentic engineering workflows, including using clear intent, specifications, acceptance criteria, tests, and verification to guide development.

Benefits

  • equity
  • benefits

Related Job Pages

More Backend Engineer Jobs

GFT Technologies logo

FullStack Developer, .NET, Angular

GFT Technologies

As a pioneer for digital transformation GFT develops sustainable solutions across new technologies.

Full TimeRemoteTeam 10,001+Since 1987H1B No Sponsor

• Develop and maintain desktop and web applications, and backend services; • Improve legacy code with architectural enhancements; • Build interfaces in Angular and implement integrations via APIs, SOAP and messaging; • Work with multiple GitHub repositories; • Write and review Oracle scripts; • Ensure quality using SonarQube, unit tests and integration tests; • Analyze business requirements, document solutions and automate processes; • Support technical decisions, architecture and engineering best practices.

Brazil

Role Description As a Senior Backend Engineer, Security Automation, you will design and implement systems that automate and improve key Security Operations Center (SOC) processes. Your work will enhance our capabilities in bot detection, fraud mitigation, phishing detection, and other security automation efforts, helping the team operate efficiently and effectively at scale. What you will do: - Design, build, and maintain automation tools and services that support core SOC operations, managing the full lifecycle from requirements to deployment. - Streamline workflows and improve security efficiency using modern technologies such as microservices, Kubernetes, Python, and message queues. - Collaborate closely with security analysts and engineers to solve complex automation and operational challenges. - Research emerging security and automation standards, identifying new technologies that strengthen our defenses and processes. - Contribute to system reliability, observability, and scalability through thoughtful automation and process design. Qualifications - 5+ years of experience in backend software development. - Proficiency in Python and familiarity with microservice-based architectures. - Deep understanding of programming best practices, design patterns, and testing methodologies. - Experience writing secure code and applying OWASP security principles. - Solid experience working with SQL databases. - Strong communication skills and the ability to collaborate across technical teams. - Familiarity with Docker and containerized development workflows. Requirements - Hands-on experience with Kubernetes or other orchestration platforms (nice to have). - Familiarity with frontend technologies or frameworks (nice to have). - Experience participating in bug bounty programs or contributing to security research (for example, public CVEs) (nice to have). - Understanding of browser and network security, modern web architecture, and web automation frameworks (nice to have). - Working knowledge of Linux environments (nice to have). Benefits - Fully remote position with flexible working hours. - An inspiring team of colleagues spread all over the world. - Pleasant, modern development and deployment workflows: ship early, ship often. - High impact: lots of users, happy customers, high growth, and cutting-edge R&D. - Flat organization with direct interaction with customer teams.

Worldwide
Logiks TI logo

Desenvolvedor Full-Stack Pleno – Python, Foco em IA

Logiks TI

Reduzimos a distância entre seus dados e o conhecimento.

Full TimeRemoteTeam 201-500Since 2005H1B No Sponsor

• Coleta, exploração de dados, treinamento, validação e avaliação de modelos de IA; • Desenvolver integrações e expor serviços utilizando APIs; • Monitorar o desempenho dos modelos em produção e documentar os códigos.

Brazil
Logiks TI logo

Senior Full-Stack Developer – JavaScript

Logiks TI

Reduzimos a distância entre seus dados e o conhecimento.

Full TimeRemoteTeam 201-500Since 2005H1B No Sponsor

• Design application architecture and define complex application structures; • Write clean (SOLID) code, develop reusable modular functions, and optimize performance (complex troubleshooting); • Ensure security, perform deployments via Git (Azure Repos), and drive continuous process improvements.

Brazil