Jobedly Post a Job

Staff Software Engineer, Cloud Data Storage

Jobgether · Remote
RemoteFull-timeTechnologySenior$212,000–$286,000/yr
Apply on Jobedly ⚡ One-click AI Apply

About the Staff Software Engineer Cloud Data Storage role

Staff Software Engineer Cloud Data Storage positions focus on delivering results in their domain. This page aggregates open Staff Software Engineer Cloud Data Storage roles and what employers typically expect.

**This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Software Engineer, Cloud Data Storage based in the United States.** This role offers the opportunity to build and scale critical distributed data infrastructure powering reliable workflow execution at global scale. The successful candidate will design advanced storage systems, improve reliability, and solve complex engineering challenges across cloud environments. You will own key components of a highly scalable persistence platform, including storage abstractions, data lifecycle systems, and performance optimization. Working as a technical leader, you will influence architecture decisions, mentor engineers, and drive engineering excellence across teams. The role combines deep technical ownership with collaboration across product and engineering groups in a remote-first environment. You will contribute to open source technology and help shape infrastructure that developers rely on for mission-critical applications worldwide. ### Accountabilities: The Staff Software Engineer will lead the design, development, and operation of highly scalable cloud data storage systems. This role requires strong technical ownership, architectural thinking, and the ability to deliver reliable infrastructure solutions while collaborating across engineering teams. - Design and build distributed data systems, including APIs, schemas, persistence layers, replication strategies, and storage architectures that support large-scale workflow data. - Own the development and evolution of cloud storage infrastructure, including write-ahead logs, metadata stores, caching systems, and tiered storage solutions. - Improve reliability and performance by defining service objectives, creating testing strategies, profiling critical workloads, and leading operational improvements. - Drive technical decision-making through architecture proposals, design documentation, and engineering best practices. - Break down complex roadmap initiatives into actionable technical plans and guide implementation across engineering teams. - Mentor engineers, provide technical guidance, and help elevate engineering standards and practices. - Collaborate with teams across cloud infrastructure, server development, and developer experience to deliver complete product capabilities. - Build and operate services across major cloud platforms while ensuring scalability, durability, and operational excellence. - Contribute to open source initiatives and continuously improve developer-focused infrastructure solutions. ## Requirements: The ideal candidate is an experienced distributed systems engineer with a strong background in building scalable backend infrastructure. They should combine deep technical expertise with strong collaboration skills and the ability to lead complex engineering initiatives. - 5+ years of experience designing, building, and operating highly scalable distributed systems. - Strong computer science fundamentals, including expertise in distributed systems concepts, concurrency, multithreading, and large-scale architecture. - Advanced programming experience in languages such as Go, Java, or similar backend technologies. - Proven experience building and running production services on cloud platforms such as AWS; experience with Azure or Google Cloud is a plus. - Experience designing storage systems, databases, persistence layers, or large-scale data infrastructure. - Familiarity with technologies such as Elasticsearch, ClickHouse, or similar data platforms. - Ability to design reliable systems with strong operational practices, monitoring, and performance optimization. - Experience leading technical initiatives, writing design documents, and influencing engineering decisions. - Strong communication skills and ability to collaborate effectively across technical teams. - Experience contributing to open source projects or working with open so…

Salary estimate

$212,000 – $286,000/yr
Provided by the employer.

Skills for this role

JAVAGOAWSAzureCommunication

Resume tips for Staff Software Engineer Cloud Data Storage applicants

Interview preparation

Prepare concrete STAR-format stories that show Staff Software Engineer Cloud Data Storage outcomes you drove.

Research the employer's product and recent news before the interview.

Be ready to explain how you'd approach a typical Staff Software Engineer Cloud Data Storage problem end to end.

Have thoughtful questions ready about the team, tools and success metrics.

About Jobgether

Jobgether is actively hiring on Jobedly. Explore their open roles and what it's like to work there.

Apply on Jobedly ⚡ One-click AI Apply

Similar jobs

Companies hiring for similar roles