AGÕæÈ˰ټÒÀÖ

Onsite
Full Time Posted 13 days ago
Save Job
powertofly approved What Relativity Has to Offer:

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:

  • Flexible work arrangements
  • Winter break (office closed from Christmas through New Year's Day)
  • 401k matching
  • Paid parental leave
  • Job Type

    Full Time

    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,000PLN

    The 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.Ìý

    Mission
    We're connecting diverse talent to big career moves. Meeting people who boost your career is hard - yet networking is key to growth and economic empowerment. We’re here to support you - within your current workplace or somewhere new. Upskill, join daily virtual events, apply to roles (it’s free!).
    Are you hiring? Join our platform for diversifiying your team
    Staff Software Engineer (Modern Structured Storage)
    Save Job