remote
Backend Developer - Supaglu
Backend Engineer
Backend Developer focused on designing, building, and scaling high‑performance game server systems using Node.js, Python, SQL, and AWS. Own the architecture, optimize performance, and collaborate across cross‑functional teams to deliver robust gaming experiences.
About the role
Key Responsibilities
- Own the backend architecture for game systems, translating complex business and gameplay requirements into scalable technical solutions.
- Design, develop, and maintain high‑throughput server components using Node.js and Python, ensuring low latency and high availability.
- Implement data storage strategies with SQL databases, optimizing queries and schema for real‑time game data.
- Leverage AWS services (EC2, RDS, S3, Lambda) to deploy, monitor, and scale backend services in a cloud environment.
- Collaborate with game designers, artists, and QA to integrate backend features, troubleshoot issues, and iterate on performance improvements.
- Write clean, well‑documented code, conduct code reviews, and enforce best practices for security and maintainability.
Requirements
- 3+ years of backend development experience in a game or high‑traffic application context.