Software Engineer III
Core
Building and maintaining enterprise-scale microservices and backend systems for the online gaming industry.
Role type
Senior IC backend software engineer (.NET)
Builds
Scalable microservices, event-driven architectures, and high-performance data pipelines for gaming platforms.
Domain
Online gaming / Enterprise backend systems
Deliverable
production ML models | product features | infrastructure
Required skills
.NET 8+, C# 12+, SQL Server, Dapper, EF Core, Microservices design, Event-driven architecture, Azure DevOps, REST/gRPC API design, Testing automation, Performance profiling
Preferred skills
Elasticsearch, RabbitMQ, Kafka, Azure Service Bus, OpenTelemetry, Blue-green/Canary deployments
Technologies
.NET 8, C# 12, SQL Server, Dapper, EF Core, Elasticsearch, RabbitMQ, Kafka, Azure Service Bus, Azure DevOps, OpenTelemetry, gRPC
Responsibilities
Design and optimize microservices boundaries and communication patterns; Tune SQL queries and manage database sharding/partitioning; Lead incident response and post-mortems for production systems; Architect event-driven solutions using message brokers; Implement CI/CD pipelines and deployment strategies.
Seniority
Senior, hands-on IC