Software Developer – High-Performance I/O & Storage Systems
Viridien · Crawley
Job description
About the role
Viridien is looking for a Software Developer specialized in high‑performance I/O and storage systems. You will design, build, and optimise backend services and APIs that enable efficient data access and storage across distributed environments.
Key responsibilities
- Design and develop high‑performance services for data access and storage, working with object storage systems.
- Optimise read and write paths to improve throughput and reduce latency.
- Build and maintain APIs, including gRPC‑based services, supporting distributed data access.
- Analyse performance across the full data path, identify bottlenecks, and implement improvements.
- Contribute to containerised deployments and distributed architecture discussions.
Required profile
- Strong software development experience in C, C++, Go, or Python.
- Proven experience building backend services, distributed systems, or performance‑critical components.
- Understanding of software interaction with storage systems, operating systems, and hardware.
- Experience with I/O‑intensive systems, storage APIs, and data services.
- Demonstrated ability to analyse and optimise throughput and latency.
- Familiarity with distributed systems, microservices architectures, and containerisation (Docker, Kubernetes).
- Strong problem‑solving and analytical skills.
Required skills
- C
- C++
- Go
- Python
- gRPC
- Docker
- Kubernetes
- Object storage (e.g., S3)
- Linux systems programming
- Performance tuning
What we offer
- Competitive salary commensurate with experience
- Attractive bonus scheme
- Initial 22 days annual leave with future increases
- Flexible holiday buying and selling program
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 day ago
Expires 1 month from now
9 views · 0 applications
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Viridien
Crawley
Related job offers
-
End User Support Technician
Thales Crawley -
Full Stack Developer – Up to £80,000 – Hybrid – Crawley
Intec Select Crawley -
Software Developer – Distributed Scheduling & Workload Orchestration
Viridien Crawley -
Document Review Specialist (AI Training)
Alignerr Londres -
Gameplay Data Capture Specialist (Remote)
Crossing Hurdles Royaume-Uni