Chess.com Logo

Chess.com

Database Engineer

Posted 3 Days Ago
Remote
Hiring Remotely in USA
Senior level
Remote
Hiring Remotely in USA
Senior level
The Database Engineer will design and build scalable database systems for Chess.com's infrastructure, focusing on performance, automation, and data management. Responsibilities include developing tooling, engineering architectures for high availability, and optimizing data storage and access patterns.
The summary above was generated by AI

About Us

Chess.com is one of the largest gaming sites in the world and the #1 platform for playing, learning, and enjoying chess.


We are a team of 600+ fully remote people in 60+ countries working hard to serve the global chess community. We are here to support 200M+ chess players worldwide with the best possible product, content, and tools to serve the community!


We are a tech company. A gaming company. A content company. And we do it all with passion and commitment to the game. Above all we prize our mission-driven, flat, life-celebrating, no-corporate culture, and we look forward to meeting you and learning more about what you can bring to the team.

About You


The Database Engineer role is critical to building and evolving Chess.com's database infrastructure that supports millions of daily chess games, user interactions, and a large-scale social network. This position designs and builds high-performance, scalable database systems while driving automation, tooling, and architectural improvements across Chess.com's hybrid infrastructure combining bare-metal datacenters with cloud services. The role requires deep expertise in database internals, data modeling, distributed systems, and software engineering practices to build resilient systems that deliver optimal user experiences across Chess.com's global platform.


What you'll do

  • Design and architect database systems optimized for Chess.com's specific workloads including real-time gaming, puzzle systems, and social graph traversal
  • Build internal tooling and automation to improve database deployment, migration, and operational efficiency, simplifying work streams for the broader engineering organization
  • Develop data pipelines and ETL processes for analytics, machine learning features, and cross-system data synchronization
  • Engineer multi-regional database architectures capable of handling massive volumes of chess games, user data, and social network interactions with minimal latency
  • Solve complex data modeling challenges including chess game storage optimization, puzzle attempt tracking, and large-scale social graph representation
  • Drive database platform evolution evaluating and implementing new technologies, storage engines, and architectural patterns with a bias toward continuous improvement
  • Build observability and performance tooling providing deep visibility into database behavior, query patterns, and capacity trends
  • Collaborate with product engineering teams to design optimal schemas, access patterns, and data layer integrations, ensuring the right people have the information they need
  • Implement infrastructure-as-code practices for database provisioning, configuration, and lifecycle management with high first-time-right quality
  • Participate in on-call rotation to ensure 24/7 database availability and contribute to incident post-mortems


Required Skills

  • 5+ years of professional database engineering experience with large-scale, high-availability database systems in production environments
  • Expert-level proficiency with MySQL (Percona) including internals, storage engine behavior, replication topologies, and performance optimization
  • Strong software engineering skills with proficiency in Python and/or Go for tooling, automation, and data pipeline development
  • Experience designing and building data pipelines using streaming or batch processing frameworks
  • Strong experience with Redis for caching architectures, pub/sub systems, and high-performance data structures
  • Advanced Linux systems knowledge with understanding of kernel behavior, I/O patterns, and hardware optimization for database workloads
  • Experience with distributed systems concepts including CAP theorem trade-offs, consensus protocols, and partition tolerance
  • Proficiency with infrastructure-as-code tools (Terraform, Ansible, Pulumi) for database infrastructure automation
  • Experience with monitoring and observability platforms (Datadog, Prometheus, PMM) for building database observability solutions
  • Strong understanding of query optimization including execution plans, index design, and workload analysis


Preferred Skills

  • Gaming industry experience with understanding of real-time gaming database requirements and low-latency data access patterns
  • Deep MySQL internals knowledge including InnoDB internals, buffer pool tuning, redo/undo logs, and MVCC behavior
  • Experience building database proxies or middleware (ProxySQL, Vitess, custom solutions) for connection management and query routing
  • MySQL replication expertise including GTID-based replication, multi-source replication, and replication lag optimization
  • Cloud database architecture experience with AWS (RDS, Aurora) and/or GCP (Cloud SQL, AlloyDB) for hybrid database strategies
  • Experience with ScyllaDB and/or Cassandra for high-throughput, low-latency distributed workloads
  • Knowledge of MySQL sharding and partitioning strategies for large-scale data distribution and query performance
  • Experience building zero-downtime migration tooling (pt-online-schema-change, gh-ost) for schema evolution at scale
  • Container and Kubernetes experience for database operator development and cloud-native MySQL deployments
  • MySQL backup and recovery expertise including Percona XtraBackup, point-in-time recovery, and disaster recovery procedures
  • Track record of accumulating wins — History of successful project delivery and measurable infrastructure improvements
  • Open source contributions to MySQL ecosystem tools, drivers, or infrastructure projects


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

Top Skills

Ansible
AWS
Cassandra
Datadog
GCP
Go
Kubernetes
Linux
MySQL
Percona
Pmm
Prometheus
Pulumi
Python
Redis
Scylladb
Terraform

Similar Jobs

4 Days Ago
Remote
Corporal, CA, USA
6-6 Annually
Senior level
6-6 Annually
Senior level
Legal Tech
The Database Engineer will manage SQL Server platforms, improve performance, automate processes, and support reporting and analytics workloads in a collaborative team environment.
Top Skills: AWSAzureCouchbaseMicrosoft FabricPower BISQL ServerT-Sql
17 Days Ago
Easy Apply
Remote
US
Easy Apply
170K-195K Annually
Senior level
170K-195K Annually
Senior level
Information Technology • Cybersecurity
Huntress seeks an experienced Staff Database Reliability Engineer to optimize, scale, and manage PostgreSQL databases, ensuring stability and performance in a production environment.
Top Skills: AzureDatadogNewrelicPostgres
18 Days Ago
Easy Apply
Remote
USA
Easy Apply
90K-130K Annually
Mid level
90K-130K Annually
Mid level
Computer Vision • Software
The Database Developer will design, build, and maintain data pipelines, collaborate on data integration, and ensure efficient data delivery for analytics and reporting.
Top Skills: Data IntegrationData ModelingETLMachine LearningSQL

What you need to know about the Boston Tech Scene

Boston is a powerhouse for technology innovation thanks to world-class research universities like MIT and Harvard and a robust pipeline of venture capital investment. Host to the first telephone call and one of the first general-purpose computers ever put into use, Boston is now a hub for biotechnology, robotics and artificial intelligence — though it’s also home to several B2B software giants. So it’s no surprise that the city consistently ranks among the greatest startup ecosystems in the world.

Key Facts About Boston Tech

  • Number of Tech Workers: 269,000; 9.4% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Thermo Fisher Scientific, Toast, Klaviyo, HubSpot, DraftKings
  • Key Industries: Artificial intelligence, biotechnology, robotics, software, aerospace
  • Funding Landscape: $15.7 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Summit Partners, Volition Capital, Bain Capital Ventures, MassVentures, Highland Capital Partners
  • Research Centers and Universities: MIT, Harvard University, Boston College, Tufts University, Boston University, Northeastern University, Smithsonian Astrophysical Observatory, National Bureau of Economic Research, Broad Institute, Lowell Center for Space Science & Technology, National Emerging Infectious Diseases Laboratories

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account