cover
Full Time

Senior Backend Engineer (Java & PHP)/ 3 days ago

Chess.com
Attractive
Application ends: 2026-04-19

Quick Summary

Chess.com is hiring a Senior Backend Engineer, an experienced Software Architect, to design and deploy highly scalable distributed systems, optimize existing codebase and storage, and contribute to technology, architecture, workflow, and design decisions for a global top 200 website. This full-time, fully remote role requires deep understanding of application scaling, large data sets, software design patterns, and experience with PHP, Java, Kafka, Redis, MySQL, Mongo, Cloud platforms, and SQL schema design and query optimization.

About Us

Chess.com is one of the largest gaming sites globally and the premier platform for playing, learning, and enjoying chess.

We are a team of 600+ fully remote individuals across 60+ countries, dedicated to serving the global chess community. Our mission is to support 250M+ users and growing worldwide with the best possible product, content, and tools.

We are a tech company, a gaming company, and a content company, driven by passion and commitment to the game. We highly value our mission-driven, flat, life-celebrating, and non-corporate culture. We look forward to meeting you and learning what you can bring to our team.

About You

You are an experienced Software Architect who has designed and deployed distributed systems into production. You possess a deep understanding of application scaling, including performance tuning, relational database modeling, data access patterns, caching, logging, monitoring, alerting, and urgent response. You are passionate about building for and supporting engineers as customers, and you know how to design libraries and tools that simplify and enhance their work.

You are humble, possess a sense of humor, and don’t take yourself too seriously. You have experience in or aspire to work in the gaming industry and are ready to apply your talents to chess.

What you'll do

Work with a small team of highly experienced engineers to create new, highly scalable services or help scale existing codebase and storage for a global top 200 website. Contribute to technology, architecture, workflow, and design decisions.

Preferred Skills

  • Experience with large data sets
  • Experienced engineer adaptable to evolving needs
  • Excellent understanding of software design and architectural patterns
  • Multidisciplinary – familiar with many application stacks
  • PHP and Java experience
  • Experience with Kafka
  • Experience with Redis
  • Experience with MySQL
  • Experience with Mongo
  • Experience working with Cloud platforms
  • Experience with SQL schema design and query optimization
  • Experience with command line and Unix systems
  • Experience working with a fully distributed team
  • Sense of ownership and responsibility

About the Opportunity

  • This is a full-time opportunity
  • We are 100% remote (work from anywhere!)

You can learn more about us here:
https://www.chess.com/article/view/how-chess-com-virtual-team-works-together
https://www.chess.com/about

Share

Chess.com

Chess.com

  • Address
    En remoto
View Profile
Your experience on this site will be improved by allowing cookies Cookie Policy