XSQUADS Tech Private Limited is looking for a highly skilled and experienced Backend Solutions Architect to join our dynamic team. If you’re passionate about cutting-edge technology and want to contribute to the development of high-performance applications, we’d love to hear from you!
Responsibilities :
● Architectural Design: Design and implement highly scalable, secure, and efficient backend systems to support millions of concurrent users.
● Scalability and Performance Optimization: Develop systems to handle high loads, optimise query performance, and ensure seamless gameplay.
● Microservices Architecture: Lead the design and deployment of microservices-based architecture, ensuring modularity and reusability.
● Collaboration: Work closely with game designers, front-end developers, and DevOps teams to align technical solutions with business requirements.
● Cloud Infrastructure: Architect and manage cloud-based solutions using AWS, ensuring high availability and cost optimization.
● Database Management: Design and optimise data storage strategies using MongoDB, ensuring efficient data access and integrity.
● Real-Time Systems: Develop and manage real-time communication systems, such as WebSocket servers for gameplay synchronisation.
● Containerization and Orchestration: Leverage Docker and Kubernetes to containerize applications and automate deployments.
● Code Reviews and Mentorship: Guide and mentor developers, conduct code reviews, and ensure adherence to best practices.
● Monitoring and Debugging: Implement robust monitoring and logging systems to troubleshoot issues quickly and effectively.
Requirements :
● 8-10+ years of experience in backend development, with at least 5 years in a Solutions Architect or similar leadership role.
● Proven experience working on large-scale multiplayer games (preferably battle royale games) with millions of active users.
Technical Expertise:
○ Extensive experience with Node.js and MongoDB.
○ Strong knowledge of containerization technologies like Docker and orchestration tools like Kubernetes.
○ Deep understanding of AWS services, including EC2, RDS, DynamoDB, S3, Lambda, and API Gateway.
● Experience designing and scaling real-time systems using WebSocket or similar technologies.
● Strong understanding of distributed systems, load balancing, and cache optimization (e.g., Redis or Memcached).
● Knowledge of CI/CD pipelines and infrastructure as code tools like Terraform or CloudFormation.
● Familiarity with game networking concepts, including state synchronisation, lag compensation, and authoritative servers.
● Hands-on experience with performance profiling, debugging, and optimization.
● Strong communication skills to articulate technical solutions to stakeholders.
Preferred Skills :
● Experience with Redis for caching and session management.
● Knowledge of other backend languages such as Go or Python would be a plus.
● Experience with event-driven architectures using message brokers like RabbitMQ or Kafka.
● Familiarity with security best practices for online multiplayer games.
How to Apply:
Send your resume and portfolio to career@xsquads.com with the subject line “Application for Backend Solutions Architect.”