Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer, AiDP

$200k - $250k
Full-time

DDN

DDN is seeking a Staff Software Engineer to serve as the Technical Lead for the Data Ocean initiative within the DDN AI Data Platform.

In this role, you will define the technical vision, architecture, and execution strategy for next-generation data management capabilities, including intelligent caching, global namespaces, data tiering, and data mobility across hybrid storage environments. You will work closely with Engineering, Product Management, and Architecture to build scalable, high-performance storage solutions that integrate object storage, file systems, and block storage for AI, HPC, and enterprise workloads.

This is a hands-on technical leadership position for an experienced distributed systems engineer who enjoys solving complex storage challenges and mentoring engineering teams while driving architectural decisions.

Technical Leadership

  • Own the technical vision, architecture, and long-term roadmap for the Data Ocean platform while leading the implementation of core platform capabilities.

  • Designing, developing, debugging, and optimizing production-quality C/C++ code for performance-critical distributed storage services.

  • Design and implement scalable solutions for data movement, metadata management, intelligent caching, global namespace services, and data mobility.

  • Architect and build high-performance data path and control plane services that deliver low latency, high throughput, scalability, and reliability.

  • Define architectures that seamlessly integrate object, file, and block storage across on-premises and hybrid cloud environments.

  • Solve complex distributed systems challenges involving consistency, replication, fault tolerance, concurrency, metadata management, and large-scale coordination.

  • Lead architecture reviews and technical design discussions while driving engineering decisions that balance performance, scalability, maintainability, and operational simplicity.

  • Lead by example through hands-on coding, code reviews, debugging, root-cause analysis, performance tuning, and technical mentoring.

  • Partner closely with Product Management and Engineering teams to translate product requirements into high-quality, production-ready software.

Storage Platform Development

  • Lead the design and implementation of next-generation storage platform capabilities, including:

  • Intelligent object storage caching

  • File system namespace caching

  • Global namespace services

  • Policy-driven data tiering across object, file, and block storage

  • Data mobility, replication, and lifecycle management

  • Distributed metadata and control plane services

Build highly scalable distributed storage software with enterprise-grade security, observability, availability, and operational excellence.

Cross-Functional Leadership

  • Serve as the primary technical lead across Engineering, Product Management, and Architecture.

  • Collaborate with Product Management to define technical strategy, roadmap priorities, and implementation plans.

  • Drive technical execution and alignment across globally distributed engineering teams.

  • Mentor engineers through design reviews, architecture guidance, code reviews, and technical coaching.

  • Clearly communicate technical direction and architectural decisions to engineering and executive stakeholders.

  • Partner with infrastructure, cloud, platform, and DevOps teams to ensure seamless deployment and integration.

  • Establish engineering best practices for systems-level software development using C/C++.

  • Maintain high standards for software architecture, code quality, performance, scalability, and maintainability.

  • Drive performance analysis, profiling, and optimization across distributed storage components.

  • Champion automated testing, including unit, integration, system, scalability, and performance testing.

  • Support modern CI/CD practices and reliable software delivery.

Required Qualifications

  • Bachelor's, Master's, or Ph.D. in Computer Science, Electrical Engineering, or a related technical field.

  • 10+ years of experience developing enterprise storage systems or distributed systems software.

  • Proven experience as a Principal Engineer, Senior Staff Engineer, or Technical Lead building complex distributed software platforms.

  • Expert-level C/C++ programming skills with a passion for writing high-quality, production-ready code.

  • Deep expertise in distributed systems, including consistency models, replication, fault tolerance, distributed coordination, concurrency, and scalability.

  • Strong experience with object storage, distributed file systems, block storage, and cloud storage architectures.

  • Proven track record designing and delivering production-scale distributed storage platforms.

  • Experience leading architecture and technical execution across cross-functional and globally distributed engineering teams.

  • Excellent communication, collaboration, and mentoring skills.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, AiDP in Santa Clara, CA vacancy
  • $166.5k - $291.4k

    Company DescriptionIt all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried...  ...to put AI to work for people.Job DescriptionAbout the Role:The Software Asset Management product empowers organizations to manage... 
    Suggested
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    3 days ago
  • $224k - $356.5k

     ...operates — from smart personal assistants and engineering-productivity tools to data-driven...  ...across the company. Now we need a senior staff-level, hands-on engineer to make them bulletproof...  ...AI applications behave like mature software, not prototypes.Build reusable... 
    Suggested
    Full time
    Live in

    Nvidia

    Santa Clara, CA
    2 days ago
  • $143k - $286k

     ...000 - $286000/yearType: Full time / Regular/PermanentCompany: WalmartBusiness Segment: Home OfficeRole summary: The (USA) Staff, Software Engineer plays a critical role in delivering scalable platform capabilities and driving the full software development lifecycle, including... 
    Suggested
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    4 days ago
  • $207k - $300k

     ...high-impact projects. Influence and coach a distributed team of engineers. Facilitate alignment and clarity across teams on goals,...  ...Design, develop, test, deploy, maintain, and enhance large scale software solutions.Minimum qualifications:Bachelor's degree or equivalent... 
    Suggested

    Google

    Sunnyvale, CA
    2 days ago
  • $262k - $364k

     ...evolution of highly distributed, fault-tolerant software infrastructure capable of managing...  ...:Master’s degree or PhD in Engineering, Computer Science, or a related technical...  ...technology forward. We are looking for a Senior Staff Engineer - Uber TL who has successfully... 
    Suggested
    Worldwide

    Google

    Sunnyvale, CA
    1 day ago
  • $155.7k - $208.7k

     ...Enterprise Media and Marketing team…and if you didn’t - it’s probably because our targeting is that good.  We are looking for a Staff Software Engineer to join the Performance Marketing arm of this media team. We are an integrated, cross-functional team of marketers,... 
    Work experience placement
    Summer work
    Remote work

    Disney Interactive

    San Jose, CA
    1 day ago
  • $150.08k - $286k

     ...PermanentCompany: WalmartBusiness Segment: Home OfficePosition: Staff Software EngineerJob Location: 1375 Crossman Avenue, Sunnyvale, CA 94...  ...of code changes. Analyze defects from past software engineering solutions to avoid recurrence of similar defects. Troubleshoot... 
    Full time
    Temporary work

    Walmart

    Sunnyvale, CA
    4 days ago
  • We are seeking a Senior Staff Software Engineer for the ongoing development of a S3 compliant high performance file system. The candidate must have proven development experience with technical leadership qualities, effective communication skills and is a self-starter. In... 
    Remote work
    Worldwide

    DataDirect Networks

    Santa Clara, CA
    2 days ago
  • $189.3k - $290.7k

    Job DescriptionRole As a Staff Software Engineer on the Validation Foundations and Acceleration team within the Autonomous Vehicle (AV) organization, you will play a key role in leading and developing complex behavior validation products such as the Behavior Validation... 
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    2 days ago
  • $207k - $300k

     ...high-impact projects.Influence and coach a distributed team of engineers.Facilitate alignment and clarity across teams on goals,...  ...Design, develop, test, deploy, maintain, and enhance large-scale software solutions.Minimum qualifications:Bachelor's degree or equivalent... 

    Google

    Sunnyvale, CA
    2 days ago
  • $170k - $200k

     ...positions to the technology community. We seek talented, passionate, and committed engineers, technologists, and business leaders to join us.Job SummarySupermicro is seeking a Staff Software Engineer with exceptional networking software development experience to join our... 
    Worldwide

    Super Micro Computer

    San Jose, CA
    2 days ago
  • $143k - $286k

     ...yearType: Full time / Regular/PermanentCompany: WalmartBusiness Segment: Home OfficeWe are seeking a talented and passionate Staff, Software Engineer (Back End), you will be part of Catalog Engineering team and will be responsible for developing high performance and... 
    Permanent employment
    Full time
    Temporary work
    Part time
    Flexible hours

    Walmart

    Sunnyvale, CA
    3 days ago
  • $262k - $364k

     ..., Multi-Dimensional Roadmaps collaborating with Distinguished engineers and Google Fellows working on Exabyte scale Storage Solutions...  ...experience with design and architecture; and testing/launching software products.Experience with distributed computing, big data analytics... 
    Worldwide

    Google

    Sunnyvale, CA
    2 days ago
  •  ...power AI inference at unprecedented speed and efficiency. Join us to help scale inference and accelerate AI.We’re looking for a Software Engineer focused on Observability to build and evolve the systems that give us deep visibility into large-scale, performance-critical... 

    Cerebras Systems

    Sunnyvale, CA
    2 days ago
  • $207k - $300k

     ...high-impact projects.Influence and coach a distributed team of engineers.Facilitate alignment and clarity across teams on goals,...  ...Design, develop, test, deploy, maintain, and enhance large scale software solutions.Minimum qualifications:Bachelor's degree or equivalent... 

    Google

    Sunnyvale, CA
    2 days ago
  • $144.73k - $198.99k

     ...that impact everyone's life.Build the future nobody’s dreamed of yet... are you ready to rethink the impossible?As a Staff Software/ Firmware Engineer in our Research & Development team, you'll have the opportunity to merge creativity with your technical expertise by shaping... 
    Local area

    Infineon Technologies

    San Jose, CA
    1 day ago
  • $152k - $190k

     ...make an impact at the company pioneering security transformation in the AI era? Join us at Zscaler.RoleWe are looking for a Staff Software Engineer - AI Security to join our team. This is a Hybrid role based in San Jose, CA, reporting to the Director, Software... 
    Full time
    Work at office
    Local area

    Zscaler

    San Jose, CA
    1 day ago
  • $198k - $326k

     ...scaling LinkedIn's AI model training, feature engineering and serving with hundreds of billions of...  ..., AI frameworks, data infra, compute software, and hardware to harness the power of...  ...enabling GPU inference at scale.As a Sr. Staff Software Engineer, you will have first-... 
    For contractors
    Work at office
    Flexible hours

    Linkedin

    Sunnyvale, CA
    4 days ago
  • $207k - $300k

     ...high-impact projects.Influence and coach a distributed team of engineers.Facilitate alignment and clarity across teams on goals,...  ...Design, develop, test, deploy, maintain, and enhance large scale software solutions.Minimum qualifications:Bachelor's degree or equivalent... 

    Google

    San Jose, CA
    4 days ago
  •  ...PlusAI is a Physical AI company pioneering AI-based virtual driver software for factory-built autonomous trucks. Headquartered in Silicon...  ...monitoring. Collaborate closely with machine learning engineers to efficiently deploy new models into production while maintaining... 

    PlusAI

    Santa Clara, CA
    a month ago
  • $185k - $275k

     ...boundaries of what's possible with AI. What You'll Do As a Staff Engineer, you will be a technical leader shaping the long-term...  ...next-generation AI workloads. Who You Are ~8+ years of software engineering experience. ~ Proven track record designing and... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    a month ago
  • $230k - $250k

     ...organizations to ingest data at scale with minute-level freshness, centrally store it, and make available to any downstream query engine and use case (from traditional analytics to real-time AI / ML). We are a team of self-driven, inspired, and seasoned builders that... 
    Odd job
    Work at office
    Remote work

    Onehouse

    Sunnyvale, CA
    a month ago
  • $188k - $275k

     ...in 2017, CoreWeave became a publicly traded company (Nasdaq: CRWV) in March 2025. Learn more at  What you'll do As a Staff Software Engineer on the Identity & Access Management (IAM) team, you will be a primary architect of CoreWeave's IAM strategy as we rapidly... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Immediate start
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    a month ago
  • $207k - $303k

     ...CoreWeave became a publicly traded company (Nasdaq: CRWV) in March 2025. Learn more at  What You'll Do: We're looking for a Staff Engineer, File & Block Storage  to design, build, and operate the file and block storage behind our high-performance AI storage platform... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    13 days ago
  • $170k - $220k

     ...Job Description Job Description Staff Software Engineer, GPU Algorithms We are looking for a full-time Staff Software Engineer, GPU Algorithms with a strong background in ultrasound, medical image reconstruction, and programming languages such as C++ and CUDA... 
    Full time

    DeepSight Technology

    Santa Clara, CA
    17 days ago
  •  ...We Are Synopsys is the leader in engineering solutions from silicon to systems, enabling customers to rapidly innovate AI-powered products...  ...in a related field and 6+ years of professional experience in software engineering or a similar domain. You have strong... 
    Immediate start
    Shift work

    Synopsys Inc

    Sunnyvale, CA
    a month ago
  • $183k - $240k

     ...powered by abundant, clean, low-cost energy. About The Role   Antora Energy is looking for a full-stack product engineer to build the software products that power our business - from external customer experiences to internal tools used by teams across Business Development... 
    Remote work
    Flexible hours
    Shift work

    Antora Energy

    San Jose, CA
    a month ago
  • $169k - $224k

     ...multi-disciplinary organization of scientists, engineers, and physicians and we are using the power of...  ...visit grail.com Grail is looking for a Staff level full-stack engineer who enjoys working on a broad array of software systems and projects. The team is responsible... 
    Full time
    Work experience placement
    Work at office
    Local area
    Flexible hours

    GRAIL

    Sunnyvale, CA
    9 days ago
  • $190.9k - $334.1k

     ...It all started when engineer Fred Luddy wrote code that automated a tedious task for his...  ...Description We are seeking a Senior Staff Engineer  (IC5) who will set the technical...  ...across the engineering organization Software Development Excellence & Innovation •... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    11 days ago
  • $176.1k - $308.2k

     ...It all started when engineer Fred Luddy wrote code that automated a tedious task for his...  ...people. Job Description As a Staff Engineer, you will independently lead the...  ...and junior engineers. They combine deep software engineering fundamentals with hands-on expertise... 
    Full time
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    11 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, AiDP. Be the first to apply!