Senior Backend Engineer (C#, Live Service / UE5 Game)

Posted: 3 months
Programming
Full-Time
Senior
Senior Backend Engineer (C#, Live Service / UE5 Game)

About the Role

We are developing a third-person competitive shooter in Unreal Engine 5, currently in beta testing, with a strong focus on long-term player retention and monetization systems (battle pass, seasons, progression, cosmetics, daily/weekly quests).

This role is backend-focused: building and evolving the services that support a live game at scale. You will be working on an already running system, improving, extending, and stabilizing it for release and live operations, while collaboration with a team of 10 backend developers and UX designers.

Required Qualifications

We are looking for a senior engineer who can take ownership of complex systems in an existing production environment, not just build prototypes.

Strong experience with:
  • C# (production backend services)
  • gRPC / Protobuf (or equivalent RPC systems; WebSocket variants are acceptable)
  • Distributed systems (consistency models, fault tolerance, scaling)
  • Orleans
  • Kubernetes (deployment, scaling, debugging in production)
  • Databases:
    • MongoDB (or other NoSQL)
    • PostgreSQL (transactional systems)
  • Event-driven systems (Kafka or equivalent)
  • Observability tools (Kibana, logging, tracing)

Additionally:
  • Experience with live-service systems in production
  • Understanding of monetization systems (currencies, entitlements, battle passes)
  • Familiarity with Steam MTX/payment APIs and ideally console ecosystems
  • Awareness of console certification constraints for online features
  • Experience working in multi-team environments with existing codebases
  • Solid Git workflow knowledge (GitFlow or similar)

Responsibilities
  • Extend and maintain backend systems for:
    • Battle pass and seasonal progression
    • Daily/weekly quests and reward pipelines
    • Player inventory, currencies, entitlements
    • Storefront and monetization flows
  • Work within an existing backend architecture, identifying weaknesses and improving reliability, performance, and scalability
  • Ensure data integrity and exploit resistance, especially in monetization-related systems
  • Collaborate with design and analytics to support economy balancing and live tuning
  • Integrate and maintain connections with external platforms:
    • Steam and console services (payments, entitlements, accounts)
  • Support live operations, including debugging production issues and responding to incidents
  • Contribute to technical decisions within a backend team

Nice-to-Have / Bonus Skills
  • Experience with Agones or similar orchestration for game servers
  • Experience shipping or maintaining a live-service game post-launch
  • Backend-side experience with anti-fraud / anti-cheat mechanisms
  • Experience working on systems already in beta or live environments

What We Offer
  • Flexible work setup: remote or office in Warsaw
  • Established project with an active player base
  • Real impact on systems that directly affect player experience and revenue
  • Competitive salary (depending on experience)
  • 20 paid days off

How to Apply

Please include:
  • Resume or LinkedIn profile
  • Description of backend systems you’ve worked on in production (scale, responsibilities, challenges)

Job Expired

About Lobah Poland

​Lobah Game Studio is a pioneering game development company based in Saudi Arabia, formed through the merger of a firm with over 20 years of experience in mobile social gaming across the Middle East and MAU Games, an award-winning Saudi game studio with more than 14 years of expertise. With a portfolio of over 13 developed games, Lobah aims to inspire connection, competition, and creativity among players in the MENA region.


Lobah Poland

Poland

Jobs Posted: 0


 

Related Jobs

Lobah Poland

Poland

Jobs Posted: 0