At a Glance
- Tasks: Create innovative backend systems and develop intuitive APIs for cutting-edge AI solutions.
- Company: Join DataDirect Networks, a leader in AI and high-performance data storage.
- Benefits: Enjoy competitive pay, flexible work options, and opportunities for professional growth.
- Other info: Dynamic workplace with excellent career advancement opportunities.
- Why this job: Be part of a team transforming AI infrastructure and make a real impact.
- Qualifications: Experience in software development and a passion for collaboration and innovation.
The predicted salary is between 60000 - 80000 £ per year.
This is an incredible opportunity to be part of a company that has been at the forefront of AI and high-performance data storage innovation for over two decades.
Data Direct Networks (DDN) is a global market leader renowned for powering many of the world's most demanding AI data centers, in industries ranging from life sciences and healthcare to financial services, autonomous cars, Government, academia, research and manufacturing. "DDN's A3I solutions are transforming the landscape of AI infrastructure." – IDC "The real differentiator is DDN.
I never hesitate to recommend DDN.
DDN is the de facto name for AI Storage in high performance environments" – Marc Hamilton, VP, Solutions Architecture 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 (Ia C) 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