Senior Software Engineer - Backend

Posted 2 Days Ago
Be an Early Applicant
Hiring Remotely in Office, Machaze, Manica, MOZ
Remote
Senior level
Artificial Intelligence • Machine Learning • Software • Analytics
The Role
Build and lead development of scalable backend services for the DDN Infinia AI Data Platform control plane. Responsibilities include designing distributed microservices, REST/gRPC APIs, orchestration and lifecycle management systems, observability, security, RBAC, multi-tenancy, and fault-tolerant hybrid cloud deployments. The role requires hands-on technical leadership, API governance, automation, incident supportability, secure-by-design engineering, and collaboration across engineering and security teams.
Summary Generated by Built In

We are seeking a Senior 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. You 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. This 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.

Key Responsibilities
  • Design and build scalable, high-performance distributed backend services powering the platform control plane.

  • Develop APIs for centralized management of storage and compute across multi-region hybrid (OnPrem + cloud) environments.

  • Architect and implement resilient microservices with strong consistency, fault tolerance, high availability, and low latency at petabyte scale.

  • Contribute to the evolution of an API-first platform, designing clean, versioned, extensible

    APIs (REST/gRPC) for control, automation, and integration.

  • Own API lifecycle management including versioning, backward compatibility, deprecation strategies, and governance; ensure APIs are intuitive, consistent, and well-documented.

  • Enable APIs to support automation, policy-driven workflows, and ecosystem integrations.

  • Build backend systems supporting provisioning, scaling, upgrades, configuration, and full

    lifecycle management.

  • Implement policy-driven orchestration and Infrastructure-as-Code (IaC) integrations.

  • Support RBAC, multi-tenancy, and enterprise-grade self-service capabilities.

  • Instrument services with logs, metrics, traces, and events to enable deep observability,

    automated diagnostics, troubleshooting, and incident resolution.

  • Contribute to alerting, incident correlation, and root cause analysis capabilities to improve operational transparency and supportability.

  • Design and implement secure-by-design systems with strong authentication, authorization, RBAC, encryption (in transit and at rest), and audit logging.

  • Collaborate with security teams to ensure compliance with enterprise and regulatory standards.

  • Design systems for fault tolerance, graceful degradation, disaster recovery, and seamless upgrades/rollbacks with minimal or zero downtime.

  • Drive engineering excellence through code reviews, design reviews, and adherence to best practices.

Programming & Technology Requirements:
  • 8+ years of experience in backend or distributed systems engineering

  • Strong experience designing and building microservices-based architectures

  • Proficiency in at least one modern backend language (e.g., Go, C++, Java, Python, or similar)

  • Experience designing and implementing APIs (REST and/or gRPC)

  • Deep understanding of distributed systems concepts (consistency, availability, partition

  • tolerance, etc.)

  • Experience with cloud-native architectures and containerized environments

  • Strong knowledge of security principles including authentication, authorization, and

  • encryption

  • Strong understanding of object-oriented design, data structures, and algorithms.

  • Experience building and maintaining large-scale distributed systems using modern software

  • engineering practices.

  • Experience with containerized environments and orchestration (e.g., Kubernetes).

  • Knowledge of CI/CD pipelines and automated testing frameworks.

Success Metrics
  • Delivery of robust, scalable backend services supporting control plane operations

  • High-quality, well-documented, and stable APIs with strong adoption

  • Reduced operational friction through automation and improved supportability

  • Strong system reliability, performance, and uptime at scale

  • Secure, compliant services with minimal vulnerabilities and audit issues

  • Successful deployment and operation across both OnPrem and cloud environments

  • Positive collaboration and influence across engineering teams

Skills Required

  • 8+ years of experience in backend or distributed systems engineering
  • Strong experience designing and building microservices-based architectures
  • Proficiency in at least one modern backend language, such as Go, C++, Java, or Python
  • Experience designing and implementing REST and/or gRPC APIs
  • Deep understanding of distributed systems concepts, including consistency, availability, and partition tolerance
  • Experience with cloud-native architectures and containerized environments
  • Strong knowledge of authentication, authorization, and encryption
  • Strong understanding of object-oriented design, data structures, and algorithms
  • Experience building and maintaining large-scale distributed systems using modern software engineering practices
  • Experience with container orchestration, such as Kubernetes
  • Knowledge of CI/CD pipelines and automated testing frameworks
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Chatsworth, CA
706 Employees
Year Founded: 1998

What We Do

DDN is the world’s largest private data storage company and the leading provider of intelligent technology and infrastructure solutions for Enterprise At Scale, AI and analytics, HPC, government and academia customers. Through its DDN and Tintri divisions, the company delivers AI, Data Management software and hardware solutions, and unified analytics frameworks to solve complex business challenges for data-intensive, global organizations. DDN provides its enterprise customers with the most flexible, efficient and reliable data storage solutions for on-premises and multi-cloud environments at any scale. Over the last two decades, DDN has established itself as the data management provider of choice for over 11,000 enterprises, government, and public-sector customers, including many of the world’s leading financial services firms, life science organizations, manufacturing and energy companies, research facilities, and web and cloud service providers.

Similar Jobs

Just Eat Takeaway.com Logo Just Eat Takeaway.com

Software Engineer

Marketing Tech • Software
Remote
Office, Machaze, Manica, MOZ
15313 Employees

Aircall Logo Aircall

Software Engineer

Artificial Intelligence • Cloud • Mobile • Sales • Software
Remote
Office, Machaze, Manica, MOZ
700 Employees

Aircall Logo Aircall

Senior Software Engineer

Artificial Intelligence • Cloud • Mobile • Sales • Software
Remote
Office, Machaze, Manica, MOZ
700 Employees

Centari Logo Centari

Senior Software Engineer

Artificial Intelligence • Legal Tech • Professional Services • Software
Remote or Hybrid
Office, Machaze, Manica, MOZ
8 Employees
150K-210K Annually

Similar Companies Hiring

Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
60 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
43 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account