Remote job
Senior Software Engineer (Platform Engineer), Cloud Storage
Job details
About this role
Role overview
Build and operate a cloud storage platform that supports product teams across relational and NoSQL databases, search engines, object storage, and network file storage. The work combines software and infrastructure engineering: making data services reliable at scale while giving developers self-service tools and well-supported ways to use them.
Responsibilities
- Design and run the services, proxies, automation, and integrations behind multiple storage offerings. - Improve data-layer scale and resilience through sharding, replication, capacity planning, multi-zone availability, and large migrations. - Build APIs, infrastructure modules, libraries, and standard workflows that help product engineers ship with less operational overhead. - Participate in on-call operations, investigate incidents, improve performance, and define reliability targets and alerting. - Replace recurring manual support work with automated, self-service capabilities.
Requirements
- Strong software engineering and platform or infrastructure engineering experience. - A record of taking complex technical projects from design through production and supporting other engineers’ growth. - Hands-on experience operating and troubleshooting large-scale data systems across relational, NoSQL, search, and storage technologies. - Experience creating developer-facing integrations, infrastructure tooling, or internal platforms. - Fluent English and the ability to collaborate across a global team. - Curiosity about using automation and AI tools responsibly to improve engineering work.
Benefits and work setup
The role is described as remote-first with flexible scheduling and financial support for a home-office setup. Listed benefits include profit sharing and equity eligibility, health, dental and life insurance, professional and language learning budgets, meal support, extended parental leave, childcare assistance, and a wellness program.