Job description
ABOUT TAPBLAZE:
- Own entire backend architecture and processes for the company's games
- Maintain and extend the game's current async backend architecture
- Build new backend systems for upcoming gameplay features
- Develop management tools for player support and game features that rely on the backend
- Perform load testing, participate in code reviews, write unit tests, and conduct troubleshooting to ensure uptime for live systems
- Scale backend to handle 250,000+ users/min
- Improve and/or migrate backend code to improve response times
- Improve game security via an authoritative model
- Develop backend redundancy and backup process to mitigate downtime
- Improve player data storage and retrieval
- Design and deploy AWS backend to scale and for redundancy
- Work with server admins to upgrade and maintain servers
COMPETENCIES
- Ability to maintain, scale, and troubleshoot backend systems based on Linux, PHP, and MySQL
- Proficiency in one of the following languages: Java, Go, or C++ with working knowledge of Python, PHP, SQL
- MySQL, master/slave setup, sharding
- Ability to work in a fast-paced hybrid environment and handle stress appropriately and/or ability to solve practical problems and be sufficiently adaptable to handle dynamic situations with little advance notice
- Thorough understanding of server architecture and networking protocols used for multiplayer games
- Able to come up with efficient solutions for engineering issues
- Prioritize work based on the player's viewpoint, company objectives, and timelines
- Ability to maintain a sense of urgency while remaining detail-oriented
- Contribute to the product and company more than just developing tasks, we are very open to suggestions or improvements
EDUCATION AND EXPERIENCE:
- 3+ years of multiplayer gameplay system design experience on a live, commercial game
- Experience with maintaining and scaling large MySQL databases
- Experience with backend security, scalability, and database design paradigms
- Experience with PHP, MySQL, and Amazon AWS; experience with C/C++ or Rust is a plus
- Pluses: Bachelor or Master (BS/MS) degree in a STEM-related field
PHYSICAL REQUIREMENTS:
- Los Angeles, CA: Reliably commute or planning to relocate before starting work
- A prolonged period sitting at a desk and computer
COMMITMENT TO DIVERSITY:
About TapBlaze:
Started in 2012, we are a self-funded, profitable mobile gaming company based in Los Angeles, CA. Our 10+ titles have been played by over 350 million players. We are aggressively creating new entertainment experiences and looking for liked-minded individuals to help turn ideas into reality.
caravetterealestate.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, caravetterealestate.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, caravetterealestate.com is the ideal place to find your next job.