Software Engineer - Storage
Jobgether
Job description
About the role
A partner company is looking for an experienced Software Engineer - Storage based in Kenya to help build and scale a high-performance object storage platform that simplifies how developers upload, manage, process and deliver digital assets. The role spans the full technology stack, from client libraries and command-line tools to storage servers, CDNs and deployment infrastructure, in a globally distributed, open-source-first environment.
Key responsibilities
- Improve analytics storage offerings and support open file formats such as Apache Iceberg and DuckLake.
- Develop asset optimization capabilities that speed up delivery for websites and mobile apps.
- Build and improve the edge network, including automatic cache invalidation.
- Enhance storage server performance, observability, scalability and reliability.
- Build a storage explorer with frontend engineers and improve APIs, client libraries and CLI tools.
- Improve upload and download resilience and protocol behavior.
- Maintain open-source storage server components and resolve escalated support cases.
- Take ownership of engineering initiatives end to end, and contribute to backend development, deployment, monitoring and scaling.
Required profile
- At least 5 years of backend engineering experience, including running Node.js applications in production.
- Experience designing, building or operating highly scalable distributed systems.
- Strong practical experience with PostgreSQL in production, including tuning and troubleshooting.
- Ability to work independently and in a fast-paced, asynchronous, globally distributed team.
Required skills
- Node.js in production environments.
- Familiarity with observability tools such as OpenTelemetry, Prometheus and Grafana.
- Nice to have: AWS, GCP or Azure; Docker and Kubernetes; CDN integration and caching; image/video processing tools (Sharp, FFmpeg); frontend frameworks such as React and Next.js.
What we offer
- Fully remote work from Slovenia with a globally distributed team.
- WeWork membership or coworking allowance.
- Employee Stock Option Plan (ESOP).
- Budget for home-office equipment and 100% employer-paid health insurance (80% of dependents).
- Flexible, asynchronous work and annual education allowance.
- Annual company off-sites and open-source collaboration.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Kenya.
Salaries by job title
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
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 12 hours ago
Expires 1 month from now
6 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Jobgether
Related job offers
-
Technical Program Associate or Manager
GiveDirectly, Inc -
Solution Architect - ERP & EAM Presales
Reach Recruit Nairobi -
Full-Stack Software Engineer
Accelera Digital Group Nairobi -
IT Technician - VoIP Support and Help Desk
Pinnacle Fertility Nzalae/ Nzawa locations -
QA Engineer - Payroll
Vensure Employer Solutions Nzalae/ Nzawa locations