Vacancy details
This is a private vacancy. Company details stay confidential until InVault confirms a serious candidate fit.
- Status
- Active
- Date posted
- 2026-10-12
- Open until
- 2027-01-10
- Employment type
- Full-time
- Source-listed languages
- Not specified
- Language requirement
- No mandatory language inferred
- Work arrangement
- Hybrid
- Physical workplaces
- Vienna, Austria
- Applicant eligibility
- Applicant geography not specified
Overview
The senior engineer works across the development lifecycle of backend services within an online gaming product and technology organisation. Features need clear implementation, reusable code and appropriate testing before deployment. Problems can arise in development, test or production environments, so debugging and operational understanding remain part of normal delivery. The role also supports team discussions and formal proposals for changes, helping improvements move through an agreed review process. As an initial on-call responder for the team’s software, the engineer connects implementation choices with real production behaviour. The technical focus includes high-traffic distributed systems, messaging, concurrency and the APIs that connect services.
Requirements
- Expert C# and strong object-oriented design knowledge.
- Distributed-system and messaging experience.
- Modern .NET, SQL, Redis and Kafka skills.
- Understanding of multithreading, asynchronous and parallel programming.
- Unit, load and performance-testing expertise.
- REST and gRPC API experience.
Responsibilities
- Design, develop, deploy and maintain backend features.
- Debug issues across development and production environments.
- Write reusable code and support technical change proposals.
- Participate in team coordination and first-response support.
Conditions
- Full-time hybrid employment in Vienna, Austria.
- The role includes initial on-call response for team-managed software.
Tech stack
- C#
- .NET
- SQL
- Redis
- Kafka
- gRPC
