Watch this video to learn more about Relativity
Relativity's software helps users organize data and quickly identify key issues during litigation, internal investigations, and compliance projects. They offer their employees great benefits like:
Job Type
Job Details
Posting Type
Remote
Job Overview
As a Staff Software Engineer focused on Structured Data Storage for RelativityOne, you will be the technical leader responsible for shaping the future of cloud-native structured storage solutions at Relativity. This role will drive the technical vision, design, and implementation of scalable, resilient, and high-performance data storage services leveraging modern cloud-native technologies such as CosmosDB, Azure Parquet, ADLS, and emerging platforms like CockroachDB, TiDB, and Snowflake. Your work will directly impact the scalability, performance, availability, and long-term sustainability of RelativityOne, enabling teams across the organization to deliver higher customer value with reduced operational burden.ÌýYou will join the Infrastructure Services group, which is organized into specialized teams focused on core platform capabilities like compute, networking and storage. The Structured Storage team, part of this group, is responsible for providing scalable, reliable, and cost-effective data storage building blocks for product engineering teams. With a mission to modernize and simplify data infrastructure through cloud-native principles, this team collaborates across engineering to design, validate, and deliver storage solutions that accelerate development and enable innovation. As a Staff Engineer, you’ll serve as the technical anchor, mentor, and key influencer driving architectural decisions and cross-functional alignment.
Job Description and Requirements
Job ResponsibilitiesÌý
Lead the full software lifecycle and strategic adoption of modern cloud-native structured data storage technologies (e.g., CosmosDB, ADLS, Parquet, Snowflake, CockroachDB) that enhance scalability, performance, and resilience of RelativityOne's data platformÌý
Directly contribute to the architecture and development of foundational structured storage services, ensuring they meet enterprise-grade standards for reliability, performance, and securityÌý
Promote cloud-native data design patterns, storage strategies, and governance through design reviews, workshops, documentation, and knowledge-sharing sessionsÌý
Advise senior engineering and product leadership (Directors, VPs, CTO) on key technical decisions, architectural trade-offs, and platform strategy related to data storageÌý
Act as the technical owner and mentor for structured storage architecture across multiple product and platform teams, fostering a culture of engineering excellence and knowledge sharingÌý
Evaluate and drive the adoption of emerging data storage technologies, ensuring alignment with business needs and long-term system evolutionÌý
Maintain a roadmap of storage platform improvements and innovations, and ensure successful delivery through collaboration and technical leadershipÌý
Identify system bottlenecks, scalability risks, and reliability gaps, and lead initiatives to resolve them across teamsÌý
Stay current with advancements in distributed databases, cloud storage patterns, and serverless data architectures to influence and evolve Relativity’s cloud-native strategyÌý
Ìý
QualificationsÌý
This section describes requirements for education and experience to successfully perform the position responsibilities. Include Certifications (i.e. RCA Certification Requirements or CPA).ÌýÌý
Ìý
Minimum QualificationsÌý
7+ years of experience in software engineering with a focus on backend, distributed systems, or data platform developmentÌý
4+ years of hands-on experience designing and implementing cloud-native storage solutions in Azure, AWS, or GCPÌý
Proven experience with at least one modern, large-scale data technology (e.g., CosmosDB, Snowflake, ADLS, Parquet, or equivalent)Ìý
Deep understanding of data modeling, consistency models, partitioning, and query optimization in distributed systemsÌý
Strong programming skills in languages such as C#, Java, or PythonÌý
Experience designing production-grade APIs and integrating data services into enterprise applicationsÌý
Ìý
Preferred QualificationsÌý
Experience with multiple structured storage paradigms (e.g., relational, columnar, key-value, time-series) and related cloud services (e.g., Cassandra, CosmosDB, MongoDB, Redis)Ìý
Familiarity with cloud infrastructure-as-code, container orchestration (Kubernetes), and serverless data architectureÌý
Track record of leading platform-level architecture and strategy decisions at scaleÌý
Experience working in regulated or data-sensitive environments (e.g., legal tech, healthcare, financial services)Ìý
Master’s degree or higher in Computer Science or related fieldÌý
Ìý
Leadership ExpectationsÌý
Set a clear technical direction for structured data storage systems and influence its adoption across engineering teamsÌý
Serve as a mentor and coach to senior and mid-level engineers, promoting high engineering standards and technical rigorÌý
Lead cross-functional initiatives that require alignment between architecture, product management, SRE, and security teamsÌý
Represent structured storage domain in strategic planning, design reviews, and executive updatesÌý
Build a culture of innovation, ownership, and continuous learning within the storage and platform engineering communitiesÌý
Ìý
Competencies and SkillsÌý
Technical Excellence â€� Deep expertise in distributed data storage, database internals, scalability, and cloud-native architecturesÌý
System Thinking â€� Ability to design and optimize systems end-to-end, balancing performance, cost, and maintainabilityÌý
Leadership & Influence â€� Experience leading without authority, aligning diverse teams on technical vision and deliveryÌý
Communication â€� Strong written and verbal communication skills, especially in architectural decision-making and technical strategyÌý
Problem Solving â€� Skilled at diagnosing complex performance, scalability, and availability issues in cloud-based environmentsÌý
Collaboration â€� Track record of effective collaboration across infrastructure, application, and platform engineering domainsÌý
Adaptability â€� Comfortable working in a fast-paced, evolving environment with shifting priorities and emerging technologiesÌý
Relativity is committed to competitive, fair, and equitable compensation practices.
This position is eligible for total compensation which includes a competitive base salary, an annual performance bonus, and long-term incentives.
The expected salary range for this role is between following values:
300,000 and 450,000PLNThe final offered salary will be based on several factors, including but not limited to the candidate's depth of experience, skill set, qualifications, and internal pay equity. Hiring at the top end of the range would not be typical, to allow for future meaningful salary growth in this position.Ìý

At Relativity, we build innovative solutions designed to tackle legal data challenges. When more people can find the facts in mountains of... Read more