Jobs and Careers
RE
Senior Software Engineer (Eventing Platform)
RelativityKraków, Polandfull_timeVerifiedPosted 3 Jul 2025
💰 PLN 271,000/yr(PLN 181,000/yr – PLN 271,000/yr)
About the role
<p><u><i><b>Posting Type</b></i></u></p><p>Hybrid</p><p></p><p></p><p><i><u><b>Job Overview</b></u></i></p>We are looking for a Senior Software Engineer to join our Engineering Platform team. You will play a critical role in designing, building, and evolving the eventing backbone that powers Relativity’s cloud-native, distributed ecosystem. This role is ideal for a systems thinker with deep experience in event-driven architecture, reactive systems, and distributed messaging patterns who can drive organizational change and platform-level standardization.<br/><br/>You’ll be instrumental in delivering a governed, scalable, and developer-friendly eventing platform built on Azure, DAPR, and modern cloud-native patterns. Your work will enable engineering teams to easily build reactive, decoupled, and resilient services that are observable, secure, and compliant with evolving architecture guidelines.<p></p><p></p><p><i><u><b>Job Description and Requirements </b></u></i></p><p></p><p><b><span>Your Role in Action</span></b><span> </span></p><ul><li><p>Architect, build, and operate a scalable, governed eventing platform using technologies such as DAPR, Azure Event Hubs, Service Bus, and Azure Functions.</p></li><li><p>Lead the adoption of event-driven and reactive architectural patterns across engineering teams to drive decoupling, resilience, and extensibility.</p></li><li><p>Define and implement event governance practices (naming conventions, versioning, schema evolution, event contracts, lifecycle policies).</p></li><li><p>Provide reusable tooling, SDKs, and libraries that simplify event publication, consumption, and observability across .NET and polyglot environments.</p></li><li><p>Establish and maintain event observability and debugging capabilities including distributed tracing, dead-letter queues, and replay mechanisms.</p></li><li><p>Integrate eventing infrastructure with CI/CD pipelines and developer workflows, ensuring ease of use and compliance by default.</p></li><li><p>Drive the implementation of Infrastructure as Code (IaC) for messaging infrastructure using tools like Terraform, Bicep, or ARM templates.</p></li><li><p>Lead architectural discussions, influence internal roadmaps, and ensure alignment with the broader cloud-native and microservices strategy.</p></li><li><p>Mentor engineers on event-driven thinking, asynchronous patterns, and reactive system design.</p></li><li><p>Partner with security, compliance, and architecture teams to ensure that eventing solutions meet enterprise standards.</p></li></ul><p><span> </span></p><p><b>Qualifications</b></p><ul><li><p><span>5+ years of software engineering experience, including leading the design of </span><span>large-scale distributed systems.</span></p></li><li><p><span>Strong experience with C#, .NET, and cloud-native development on Microsoft </span><span>Azure.</span></p></li><li><p><span>Deep understanding of event-driven architecture, message brokers, pub-sub, </span><span>event sourcing, and CQRS.</span></p></li><li><p><span>Hands-on expertise with DAPR, Azure Event Hubs, Service Bus, Kafka, or </span><span>equivalent eventing platforms.</span></p></li><li><p><span>Experience with Infrastructure as Code, preferably Terraform or Bicep.</span></p></li><li><p><span>Solid grasp of reactive architecture principles and patterns (e.g. </span><span>backpressure, message guarantees, idempotency, retries, dead-lettering).</span></p></li><li><p><span>Experience driving architectural changes and evangelizing platform adoption </span><span>across teams.</span></p></li><li><p><span>Knowledge of observability tooling for event-driven systems (OpenTelemetry, </span><span>Application Insights, New Relic, etc.).</span></p></li><li><p><span>Comfortable working in Agile teams and cross-functional environments.</span></p></li></ul><p></p><p><b><span>Bonus Qualifications</span></b></p><ul><li><p><span>Experience with Schema Registry, AsyncAPI, or event cataloging practices.</span></p></li><li><p><span>Contributions to open-source eventing libraries or frameworks.</span></p></li><li><p><span>Experience working in regulated industries with high compliance and </span><span>traceability requirements.</span></p></li><li><p><span>Familiarity with AI-driven analytics on event streams (e.g., anomaly </span><span>detection, metrics enrichment).</span></p></li></ul><p></p><p><b>Why Join Us?</b></p><ul><li><p>Be part of a growing, stable company where your work has long-term impact.</p></li><li><p>Thrive in a fast-paced, evolving environment with clear opportunities for technical and career growth.</p></li><li><p>Work in an engineering culture that values initiative, speed, and ownership.</p></li><li><p>Shape the tools, practices, and environments that empower hundreds of engineers daily.</p></li><li><p>Contribute to a mission-driven organization committed to innovation and excellence.</p></li></ul><p></p><p><span>Relativity is a diverse workplace with different skills and life e
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s