Database Engineer at Chess.com, designing scalable database infrastructure for millions of daily games and user interactions. Driving automation and improvements across hybrid architecture with cloud services.
Responsibilities
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
Requirements
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
Gaming industry experience with understanding of real-time gaming database requirements and low-latency data access patterns (preferred)
Deep MySQL internals knowledge including InnoDB internals, buffer pool tuning, redo/undo logs, and MVCC behavior (preferred)
Experience building database proxies or middleware (ProxySQL, Vitess, custom solutions) for connection management and query routing (preferred)
MySQL replication expertise including GTID-based replication, multi-source replication, and replication lag optimization (preferred)
Cloud database architecture experience with AWS (RDS, Aurora) and/or GCP (Cloud SQL, AlloyDB) for hybrid database strategies (preferred)
Experience with ScyllaDB and/or Cassandra for high-throughput, low-latency distributed workloads (preferred)
Knowledge of MySQL sharding and partitioning strategies for large-scale data distribution and query performance (preferred)
Experience building zero-downtime migration tooling (pt-online-schema-change, gh-ost) for schema evolution at scale (preferred)
Container and Kubernetes experience for database operator development and cloud-native MySQL deployments (preferred)
MySQL backup and recovery expertise including Percona XtraBackup, point-in-time recovery, and disaster recovery procedures (preferred)
Track record of accumulating wins — History of successful project delivery and measurable infrastructure improvements (preferred)
Open source contributions to MySQL ecosystem tools, drivers, or infrastructure projects (preferred).
Senior Backend Engineer at ClickHouse building a petabyte - scale observability platform focused on developer experience. Collaborating on backend systems and infrastructure for real - time data applications.
Senior Back - End Software Engineer maintaining and modernizing Rails stack for Circle's platform. Building internal tools and optimizing for performance and scalability in a fully remote, international team.
Software Engineer developing scalable and reliable backend architectures for AI Agent solutions at Cresta. Collaborating with teams to integrate cutting - edge AI technologies while ensuring high performance and availability.
Senior Software Engineer building scalable backend services integrating AI Agents with CCaaS platforms. Focused on real - time communication and seamless AI - to - human transitions in contact centers.
Senior Software Engineer designing and maintaining scalable backend architectures for AI solutions at Cresta. Collaborating with teams to enhance system reliability and performance.
Senior Software Engineer building AI agent infrastructure and solving distributed systems challenges for Cresta. Empowering contact centers with AI and human intelligence to improve customer interactions.
Staff Engineer at Dropbox developing and delivering high - impact technical solutions for Core Sync. Leading technical direction and cross - functional collaborations for improved product experience.
Java Full Stack Developer specializing in backend and frontend development in hybrid workplace. Focus on building applications with Java, Spring Boot, and React.js.
Java Full Stack Developer specializing in Angular and backend services with Java and Spring Boot. Offering scalable web application solutions in a hybrid work environment.