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.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.
Pragmatike
Waabi
TalenTailor
Hopla! Software
techruiter.