Staff Engineer Cloud Compute
Remote Poland
Full Time Senior-level / Expert PLN 300K - 450K
Relativity
Organizations around the globe use Relativity's secure, end-to-end legal software for their biggest data challenges.Posting Type
Hybrid
Job Overview
Here at Relativity we prioritize flexibility and work-life harmony. Our Hybrid work environment provides options tailored to your role and location, aiming to enhance engagement, connectivity, and productivity.Join us to experience a culture of collaboration and innovation, where connecting in-person adds value to our collective growth. Let's work together!
As a Staff Software Engineer on the Compute team at Relativity, you will lead the design and development of the next-generation compute platform powering RelativityOne. Youâll focus on building scalable, event-driven, and batch-ready compute foundations using Kubernetes, KEDA, Temporal, Apache Spark, and modern stream processing technologies.
Youâll join the Infrastructure Services group, which is organized into specialized teams focused on core platform capabilities like compute, networking, and storage. The Compute team enables Relativity developers to seamlessly deploy scalable workloadsâfrom microservices to scheduled jobs and real-time data pipelinesâwith cloud-native patterns that prioritize performance, elasticity, and developer autonomy.
Job Description and Requirements
Job Responsibilities:
Architect and implement cloud-native compute capabilities for orchestrating background jobs, long-running workflows, and real-time data pipelines
Design and support compute abstractions that integrate Kubernetes, KEDA, and Temporal, enabling scalable job and service orchestration
Lead the development of elastic data processing patterns using Apache Spark for batch workloads and streaming frameworks for real-time data use cases
Establish and promote best practices for running event-driven and parallelizable workloads in production
Collaborate across engineering teams to support diverse compute use cases: microservices, cron jobs, ETL, workflow engines, and ML workloads
Ensure reliable workload autoscaling, failure handling, and resource optimization across compute types
Partner with platform security and observability teams to ensure compliance, transparency, and performance tracking of workload executionÂ
Mentor engineers on distributed systems patterns and modern compute orchestration techniques
Â
Minimum Qualifications:
8+ years in backend, infrastructure, or data platform engineering roles
Deep experience with Kubernetes (preferably AKS) in production environments
Hands-on experience with KEDA, Temporal, or similar orchestration/eventing frameworksÂ
Proficient in developing and deploying batch (e.g., Spark) and stream (e.g., Kafka, Flink, or Azure Event Hubs)-based processing systems
Strong programming skills in Go, Python, or C#, with a focus on distributed or event-driven systems
ÂFamiliarity with secure compute design, autoscaling strategies, and high-availability architectureÂ
Â
Preferred Qualifications:
Experience integrating KEDA, Temporal, or Argo Workflows in production
Familiarity with Azure Synapse, Azure Data Explorer, Azure Data Factory, or Databricks
Prior experience building compute platforms that support streaming analytics, ETL pipelines, or AI/ML workloadsÂ
Understanding of eventing and pub-sub architectures (e.g., Kafka, Azure Event Grid)
Contributions to cloud-native or CNCF open-source projects
Leadership Expectations:
Define the strategy and technical roadmap for Relativityâs unified compute platform
Champion cloud-native, event-driven, and scalable architecture patterns across teams
Lead architectural design reviews and drive adoption of modern orchestration tools
Mentor engineers and guide teams toward resilient, observable, and developer-friendly compute solutions
Drive long-term initiatives that improve workload performance, efficiency, and maintainabilit
â
Competencies and Skills:
Cloud-Native Orchestration â Deep understanding of Kubernetes-based job orchestration and scalable compute patternsÂ
Data Processing Expertise â Able to design for hybrid stream + batch processing needs in modern applicationsÂ
Technical Leadership â Influences organization-wide architecture and platform directionÂ
System Design for Scale â Proven experience scaling compute for varied workloads across tenants or servicesÂ
Developer Experience Focus â Passionate about empowering engineering teams with powerful yet easy-to-use platformsÂ
Â
 Benefit Highlights:
Comprehensive health, dental, and vision plans
Parental leave for primary and secondary caregivers
Flexible work arrangements
Two, week-long company breaks per year
Unlimited time off
Long-term incentive program
Training investment program
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, or national origin, disability or protected veteran status, or any other legally protected basis, in accordance with applicable law.
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.Â
Tags: Architecture Azure Databricks Data pipelines Distributed Systems Engineering ETL Flink Kafka Kubernetes Machine Learning Microservices Open Source Pipelines Python Security Spark Streaming
Perks/benefits: Competitive pay Equity / stock options Flex vacation Health care Parental leave Salary bonus Startup environment Transparency Unlimited paid time off
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.