{"schemaVersion":"jobsearcher.job.v1","id":"f7c9e95e8a5ea6cfda173eec","url":"https://jobsearcher.com/jobs/f7c9e95e8a5ea6cfda173eec","canonicalUrl":"https://jobsearcher.com/jobs/f7c9e95e8a5ea6cfda173eec","title":"Software Engineer","description":"Backend Software EngineerWe are seeking a Backend Software Engineer to join the Control Plane team for the DDN Infinia AI Data Platform. This role is critical in building the core backend services that power manageability, API-driven control, automation, and intelligent supportability across large-scale hybrid (OnPrem + cloud) environments.\r\nYou will design and develop highly scalable, secure, and resilient backend systems that enable centralized orchestration, lifecycle management, policy enforcement, and integration with external systems. This role also involves enhancing API frameworks, improving supportability, and embedding security best practices across the platform.\r\nThis is a hands-on technical leadership role focused on building foundational services that operate reliably at petabyte scale and support mission-critical AI/data workloads.\r\nKey ResponsibilitiesDesign and build scalable, high-performance distributed backend services powering the platform control plane.\r\nDevelop APIs for centralized management of storage and compute across multi-region hybrid (OnPrem + cloud) environments.\r\nArchitect and implement resilient microservices with strong consistency, fault tolerance, high availability, and low latency at petabyte scale.\r\nContribute to the evolution of an API-first platform, designing clean, versioned, extensible APIs (REST/gRPC) for control, automation, and integration.\r\nOwn API lifecycle management including versioning, backward compatibility, deprecation strategies, and governance; ensure APIs are intuitive, consistent, and well-documented.\r\nEnable APIs to support automation, policy-driven workflows, and ecosystem integrations.\r\nBuild backend systems supporting provisioning, scaling, upgrades, configuration, and full lifecycle management.\r\nImplement policy-driven orchestration and Infrastructure-as-Code (IaC) integrations.\r\nSupport RBAC, multi-tenancy, and enterprise-grade self-service capabilities.\r\nInstrument services with logs, metrics, traces, and events to enable deep observability, automated diagnostics, troubleshooting, and incident resolution.\r\nContribute to alerting, incident correlation, and root cause analysis capabilities to improve operational transparency and supportability.\r\nDesign and implement secure-by-design systems with strong authentication, authorization, RBAC, encryption (in transit and at rest), and audit logging.\r\nCollaborate with security teams to ensure compliance with enterprise and regulatory standards.\r\nDesign systems for fault tolerance, graceful degradation, disaster recovery, and seamless upgrades/rollbacks with minimal or zero downtime.\r\nDrive engineering excellence through code reviews, design reviews, and adherence to best practices.\r\nProgramming & Technology Requirements3+ years of experience in backend or distributed systems engineering\r\nStrong experience designing and building microservices-based architectures\r\nProficiency in at least one modern backend language (e.g., Go, C++, Java, Python, or similar)\r\nExperience designing and implementing APIs (REST and/or gRPC)\r\nDeep understanding of distributed systems concepts (consistency, availability, partition tolerance, etc.)\r\nExperience with cloud-native architectures and containerized environments\r\nStrong knowledge of security principles including authentication, authorization, and encryption\r\nStrong understanding of object-oriented design, data structures, and algorithms.\r\nExperience building and maintaining large-scale distributed systems using modern software engineering practices.\r\nExperience with containerized environments and orchestration (e.g., Kubernetes).\r\nKnowledge of CI/CD pipelines and automated testing frameworks.\r\nSuccess MetricsDelivery of robust, scalable backend services supporting control plane operations\r\nHigh-quality, well-documented, and stable APIs with strong adoption\r\nReduced operational friction through automation and improved supportability\r\nStrong system reliability, performance, and uptime at scale\r\nSecure, compliant services with minimal vulnerabilities and audit issues\r\nSuccessful deployment and operation across both OnPrem and cloud environments\r\nPositive collaboration and influence across engineering teams","company":"Ddn Storage","rawCompany":"ddn storage","city":"Santa Clara","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-08-08T01:19:01.634Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer","description":"Backend Software EngineerWe are seeking a Backend Software Engineer to join the Control Plane team for the DDN Infinia AI Data Platform. This role is critical in building the core backend services that power manageability, API-driven control, automation, and intelligent supportability across large-scale hybrid (OnPrem + cloud) environments.\r\nYou will design and develop highly scalable, secure, and resilient backend systems that enable centralized orchestration, lifecycle management, policy enforcement, and integration with external systems. This role also involves enhancing API frameworks, improving supportability, and embedding security best practices across the platform.\r\nThis is a hands-on technical leadership role focused on building foundational services that operate reliably at petabyte scale and support mission-critical AI/data workloads.\r\nKey ResponsibilitiesDesign and build scalable, high-performance distributed backend services powering the platform control plane.\r\nDevelop APIs for centralized management of storage and compute across multi-region hybrid (OnPrem + cloud) environments.\r\nArchitect and implement resilient microservices with strong consistency, fault tolerance, high availability, and low latency at petabyte scale.\r\nContribute to the evolution of an API-first platform, designing clean, versioned, extensible APIs (REST/gRPC) for control, automation, and integration.\r\nOwn API lifecycle management including versioning, backward compatibility, deprecation strategies, and governance; ensure APIs are intuitive, consistent, and well-documented.\r\nEnable APIs to support automation, policy-driven workflows, and ecosystem integrations.\r\nBuild backend systems supporting provisioning, scaling, upgrades, configuration, and full lifecycle management.\r\nImplement policy-driven orchestration and Infrastructure-as-Code (IaC) integrations.\r\nSupport RBAC, multi-tenancy, and enterprise-grade self-service capabilities.\r\nInstrument services with logs, metrics, traces, and events to enable deep observability, automated diagnostics, troubleshooting, and incident resolution.\r\nContribute to alerting, incident correlation, and root cause analysis capabilities to improve operational transparency and supportability.\r\nDesign and implement secure-by-design systems with strong authentication, authorization, RBAC, encryption (in transit and at rest), and audit logging.\r\nCollaborate with security teams to ensure compliance with enterprise and regulatory standards.\r\nDesign systems for fault tolerance, graceful degradation, disaster recovery, and seamless upgrades/rollbacks with minimal or zero downtime.\r\nDrive engineering excellence through code reviews, design reviews, and adherence to best practices.\r\nProgramming & Technology Requirements3+ years of experience in backend or distributed systems engineering\r\nStrong experience designing and building microservices-based architectures\r\nProficiency in at least one modern backend language (e.g., Go, C++, Java, Python, or similar)\r\nExperience designing and implementing APIs (REST and/or gRPC)\r\nDeep understanding of distributed systems concepts (consistency, availability, partition tolerance, etc.)\r\nExperience with cloud-native architectures and containerized environments\r\nStrong knowledge of security principles including authentication, authorization, and encryption\r\nStrong understanding of object-oriented design, data structures, and algorithms.\r\nExperience building and maintaining large-scale distributed systems using modern software engineering practices.\r\nExperience with containerized environments and orchestration (e.g., Kubernetes).\r\nKnowledge of CI/CD pipelines and automated testing frameworks.\r\nSuccess MetricsDelivery of robust, scalable backend services supporting control plane operations\r\nHigh-quality, well-documented, and stable APIs with strong adoption\r\nReduced operational friction through automation and improved supportability\r\nStrong system reliability, performance, and uptime at scale\r\nSecure, compliant services with minimal vulnerabilities and audit issues\r\nSuccessful deployment and operation across both OnPrem and cloud environments\r\nPositive collaboration and influence across engineering teams","datePosted":"2026-08-08T01:19:01.634Z","dateModified":"2026-08-08T01:19:01.634Z","hiringOrganization":{"@type":"Organization","name":"Ddn Storage","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Santa Clara","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"f7c9e95e8a5ea6cfda173eec"},"url":"https://jobsearcher.com/jobs/f7c9e95e8a5ea6cfda173eec"}}