about 4 hours ago
Responsibilities
- Design, develop, and maintain services and systems for live game operations.
- Build and optimize APIs, data pipelines, and integration layers.
- Collaborate with game designers, product managers, and engineers to understand requirements.
- Participate in architectural discussions and code reviews.
- Evolve standards for C# development, testing, and deployment.
- Implement observability, logging, and monitoring for backend services.
- Provide technical mentorship and guidance to less senior team members.
Requirements
- Strong background in C# development with experience in coding, system design, APIs, and services.
- Solid knowledge of distributed systems, data modeling, and performance optimization.
- Experience with databases (SQL and/or NoSQL) and messaging/queue systems.
- Familiarity with cloud environments like AWS.
- Excellent problem-solving and debugging skills.
- Strong communication skills and ability to work with diverse teams.
- Passion for engineering best practices and high-quality code.
- Willingness to learn and adapt to new technologies.
- Understanding of security best practices in backend systems.