✦ Luna Orbit — Software Engineering

Senior Backend Engineer (Java & PHP)

at Chess.com

📍 Remote, US Remote Posted March 21, 2026
Type Full-Time
Experience senior
Exp. Years 5+ years
Education Not specified
Category Software Engineering

This role involves designing and deploying scalable distributed systems for a leading gaming platform, focusing on performance, architecture, and cloud integration.

  • Design scalable services
  • Contribute to architecture decisions
  • Support engineers with tools and libraries
  • Optimize database performance
  • Implement monitoring and alerting

The environment includes Java, PHP, Kafka, Redis, MySQL, MongoDB, and cloud platforms, emphasizing scalable, high-performance backend services.

The ideal candidate is a senior software engineer with 5+ years of experience designing and deploying distributed systems, proficient in Java and PHP, with strong knowledge of Kafka, Redis, and database optimization. They are collaborative, adaptable, and passionate about building scalable, high-performance applications.

JavaPHPKafkaRedisMySQLMongoDBClouddistributed systemssoftware architecture
performance tuningrelational database modelingcachingloggingmonitoringalertinglarge data sets
KafkaRedisMySQLMongoDBCloud
JavaPHPKafkaRedisMySQLMongoDBdistributed systemssoftware architecturecloudperformance tuning
JavaPHPKafkaRedisMySQLMongoDBCloudrelational database modelingperformance tuningcachingloggingmonitoringalertingdistributed systemssoftware architecture
humblesense of humorcollaborativeproblem-solvingadaptability
Industry Gaming/Entertainment
Job Function Developing and maintaining scalable backend systems for a global gaming platform.
Role Subtype Software Architect
Tech Domains Java, PHP, Kafka, Redis, MySQL, MongoDB, Cloud
JavaPHPKafkaRedisMySQLMongoDBdistributed systemssoftware architectureperformance tuningcloudrelational databasecachingloggingmonitoringalertingfull stackbackend engineerremotesoftware developerscalable servicesarchitecture design

Lack of experience with distributed systems, No proficiency in Java or PHP, No experience with Kafka or Redis, Unwillingness to work remotely, Less than 5 years of relevant experience

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile