Relativity

Senior Engineer

Relativity

full-time

Posted on:

Location Type: Hybrid

Location: Warsaw • 🇵🇱 Poland

Visit company website
AI Apply
Apply

Salary

💰 PLN 181,000 - PLN 271,000 per year

Job Level

Senior

Tech Stack

AWSAzureCloudDistributed SystemsGoogle Cloud PlatformJava.NETPythonReactSQL

About the role

  • Design, develop, and operate secure, maintainable, and scalable web applications using object-oriented principles, modern architecture, and cloud-native patterns using React on the frontend and .NET (C#) on the backend .
  • Utilize Azure cloud services (Azure Functions, App Services, Cosmos DB, Azure SQL, Azure DevOps) to build highly available , scalable, and secure applications.
  • Provide technical guidance and mentorship, driving design decisions, elevating engineering practices, and enabling delivery of reliable, high-quality software.
  • Drive team success through pair programming, thoughtful code reviews, shared design sessions, and high-quality documentation.
  • Champion automated testing, static analysis, observability, and DevOps workflows to ensure performance and reliability.
  • Lead code reviews, provide mentorship, and enforce coding standards across the team.
  • Coach engineers on secure coding, cloud-native design, and troubleshooting distributed systems with modern observability practices.
  • Adopt AI-assisted coding tools (e.g., Copilot, Cursor) to accelerate development, reduce boilerplate, and focus on solving business-critical problems.
  • Build tools and automation to streamline workflows across engineering disciplines.
  • Participate in on-call rotations to troubleshoot and resolve production issues promptly.
  • Collaborate with product managers and other engineers to deliver high-quality features.
  • Stay up to date with emerging technologies and contribute to architectural decisions .

Requirements

  • Bachelor’s degree in Computer Science , Engineering, or related field OR equivalent experience.
  • 5 + years of experience in software engineering with a focus on distributed systems.
  • Proficiency in programming languages such as C#, Java, or Python.
  • Experience with cloud platforms (e.g., Azure, AWS , GCP ) and containerization technologies.
  • Strong understanding of software design principles and performance optimization.
  • Ability to work collaboratively in a team environment and communicate effectively.
Benefits
  • Comprehensive health, dental, and vision plans
  • Parental leave for primary and secondary caregivers
  • Flexible work arrangements
  • Two, week-long company breaks per year
  • Additional time off
  • Long-term incentive program
  • Training investment program

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C#ReactAzure FunctionsApp ServicesCosmos DBAzure SQLAzure DevOpsautomated testingstatic analysiscloud-native design
Soft skills
technical guidancementorshipteam collaborationcommunicationcode reviewsdesign sessionsdocumentationcoachingtroubleshootingproblem-solving
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Engineeringrelated field degreeequivalent experience