
Senior Software Engineer - Backend
- Pune, Maharashtra
- Permanent
- Full-time
- Design and develop distributed and resilient backend systems capable of handling large-scale traffic and concurrent users.
- Ensuring security, performance and scalability of services
- Owning end to end responsibility of design/architect/develop/deploy phases
- Owning infrastructure and monitoring for the services used and deployed by the team
- Collaborating with the Gameplay, Design and Production team
- 4+ years experience in writing code in a high-level programming language like: Java, Go
- Strong system design skills backed with analytical and problem-solving ability
- Good knowledge of server architecture with high load and multiple concurrent users
- Proficiency in design patterns, algorithms, and data structures
- Hands-on experience working with web frameworks, RESTful APIs, GraphQL and relational and/or NoSQL databases
- Experience working with the AWS/GCP stack
- Effective collaboration across and within teams
- Prior experience with Agile Methodologies
- Experience in Gaming Industry
- Passion for making and playing games