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

Posted: about 12 hours
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)

Apply To Job

About Lobah

​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.

If you found this job listing helpful, please mention how you found it when applying. This will only help us get you and others more job listings on the site 🙏.

Lobah

Poland

Jobs Posted: 1

Apply To Job
 

Related Jobs

Lobah

Poland

Jobs Posted: 1

Apply To Job