3 of 3 API Design Jobs in West Sussex

Principal Software Engineer (DevOps)

Hiring Organisation
Oracle
Location
Crawley, West Sussex, UK
Employment Type
Full-time
Join OCI's Edge Security team as a Principal Engineer to architect and deliver cloud-scale DDoS protection. You'll lead design for high-performance detection and mitigation systems, drive automation and operational excellence, and set the technical direction for customer-facing DDoS capabilities across OCI's global edge. … more: Java/Python/C Rust/Go (strong preference for Java for control-plane/services). Deep systems design expertise: concurrency, memory management, performance tuning, API design, consistency models, and distributed systems fundamentals. Proven DevOps leadership at scale: CI/CD, automated testing, canarying ...

Junior DevOps/Backend Developer

Hiring Organisation
Viewture
Location
Worthing, England, United Kingdom
Haves ✨ Knowledge of containerisation technologies (Docker) Familiarity with Infrastructure as Code (ARM templates, Bicep, Terraform) Exposure to PowerShell or Python scripting Experience with API design principles and RESTful services Knowledge of security best practices and OWASP guidelines Previous experience in fintech, SaaS, or high-growth startups Benefits ✅ Hybrid ...

Senior Backend Developer (.NET | AI-First SaaS Platform)

Hiring Organisation
Keepnet
Location
Crawley, West Sussex, UK
Employment Type
Full-time
that power these systems, working in a multinational, AI-first engineering team where quality, ownership, and long-term thinking matter. What You'll Do Design, build, and maintain scalable backend services for Keepnet's Human Risk Management platform. Build clean, modular APIs that integrate internal services and third-party … enable automation, reporting, and security workflows. Develop testable, maintainable codebases using principles such as Clean Architecture, DDD, and TDD. Own the full development lifecycle: design, implementation, CI/CD (Azure), and post-release monitoring. Work on distributed and asynchronous systems using message queues, background workers, and event-driven workflows. ...