bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesChess.comDatabase Engineer

Database Engineer

Chess.com · Remote, United States · Remote · Active · Rippling ATS

Job facts

FieldValue
CompanyChess.com
TitleDatabase Engineer
Normalized title-
Department / teamPlatform
LocationUnited States
Work modelRemote / Remote
Employment typeFull Time
Salary-
Statusactive
ATS providerRippling ATS
Posted / first seen2026-01-23 / 2026-05-29
Changed / last seen2026-06-06 / 2026-06-06

Related slices

PageWhat it containsOpen
Company jobsActive postings from Chess.com.Open
Company breakdownsRole, location, ATS, and work model facets for this company.Open
ATS provider jobsActive postings observed through Rippling ATS.Open
Provider filtered searchThe same provider as a filtered job collection.Open
Department jobsActive postings in Platform.Open
Work model jobsActive Remote postings.Open
Lifecycle eventsOpen, update, close, and reopen events for this posting.Open
Original postingCanonical source or apply URL captured from the ATS.Open

Linked records

CompanyChess.com
Source50286a77-5faa-45e6-856e-0b394a02cb62
ATS providerRippling ATS

Description

company 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. role 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

Full job record

Job ID96dbca84c59b6c8d57b288fde9dc7519e58de219
Org IDc9c482b0-8618-4644-8728-c0338d9f5249
Source ID50286a77-5faa-45e6-856e-0b394a02cb62
Board ID50286a77-5faa-45e6-856e-0b394a02cb62
Providerrippling
Provider Job Key7bfae6bd-a1ab-4c60-bd25-6f1bc2bc6e63
TitleDatabase Engineer
Normalized Title
Statusactive
Activeyes
Location TextRemote, United States
DepartmentPlatform
Team
Employment Typefull_time
Workplace Typeremote
Remote Policyremote
CountryUnited States
Region
City
Salary Raw
Salary Min
Salary Max
Salary Currency
Salary Period
Source URLhttps://ats.rippling.com/chess/jobs/7bfae6bd-a1ab-4c60-bd25-6f1bc2bc6e63
Apply URLhttps://ats.rippling.com/chess/jobs/7bfae6bd-a1ab-4c60-bd25-6f1bc2bc6e63
First Seen At2026-05-29 07:08:43Z
Last Seen At2026-06-06 20:17:59Z
Last Checked At2026-06-06 20:17:59Z
Last Changed At2026-06-06 20:17:59Z
Inactive At
Source Posted At2026-01-23 17:31:09Z
Source Updated At
Raw Payload Uris3://job-postings-prod-raw-590183727216/raw/provider=rippling/board=chess/date=2026-06-06/2026-06-06T20-17-58-839Z-121e18af466b22f18da93ffdd5c8dc49c32cbfc35ebb95eb56f6b02abdb18e85.json
Event Fields
{
  "content_hash": "d0e4ebff7ffd800de5f662b68dd417e65dc8521d68db2f00a8e86209ea7e35dc",
  "source_hash": "e366741c64df5977cfdc5bb319eedc5a6726f08a34af91814e77d2c5bd3f701d",
  "last_changed_at": "2026-06-06T20:17:59.843Z",
  "active_status": "active"
}
Parsed Structured
{
  "language": "en-us",
  "location": {
    "raw": "Remote, United States",
    "city": null,
    "region": null,
    "country": "United States",
    "is_remote": true,
    "confidence": 0.98,
    "workplace_type": "remote"
  },
  "salary_max": null,
  "salary_min": null,
  "inferred_at": "2026-06-06T20:17:59.838Z",
  "launch_scope": {
    "reason": "english_us_canada",
    "included": true,
    "language": "en-us",
    "location": {
      "raw": "Remote, United States",
      "city": null,
      "region": null,
      "country": "United States",
      "is_remote": true,
      "confidence": 0.98,
      "workplace_type": "remote"
    },
    "countries": [
      "United States"
    ]
  },
  "remote_policy": "remote",
  "salary_period": null,
  "workplace_type": "remote",
  "salary_currency": null
}
Extensions
{}
Native Structured
{
  "list_job": {
    "id": "7bfae6bd-a1ab-4c60-bd25-6f1bc2bc6e63",
    "url": "https://ats.rippling.com/chess/jobs/7bfae6bd-a1ab-4c60-bd25-6f1bc2bc6e63",
    "name": "Database Engineer",
    "language": "en-US",
    "locations": [
      {
        "city": "",
        "name": "Remote",
        "state": "",
        "country": "United States",
        "stateCode": null,
        "countryCode": "US",
        "workplaceType": "REMOTE"
      }
    ],
    "department": {
      "name": "Engineering"
    }
  },
  "detail_job": {
    "url": "https://ats.rippling.com/chess/jobs/7bfae6bd-a1ab-4c60-bd25-6f1bc2bc6e63",
    "name": "Database Engineer",
    "uuid": "7bfae6bd-a1ab-4c60-bd25-6f1bc2bc6e63",
    "board": {
      "logo": {
        "url": "https://prod-images.rippling.com/4ee2c1faf876e44109af21a54d64798775690bd2.png?Expires=1780863479&Signature=Ez0cRDWwa6giHEMHhyGflDGDmKCCvq3wd0AK8yzpjYXmnEpQftK2dmPJQTvhf6lh6e9DwfTDZMF-ru41qoYgxAXwLAFR7m8N9JnEcXMQZqQIeFX7dXggHx4nIMnuKUTSTD3H3yURG24nLoA8R1GX8544HHehvxs22dhcDlXJd3XIP9fPjrw0GJVR4-cVOjrt-gneDR3ACX0qhPH~rkivYijlEd4jRhj8Nknz8NXWTzp32oSCDrg~EeQZljZzOHCpvoQE3uErzUOmE8qUKpHa9-oQTQugMYcF60UqwM4d7XBe7tpMSKN3lslCj7HDgwkSKHLPdoaQM1mjr0hUNeDdcQ__&Key-Pair-Id=K2Y26R2ZPP26PH",
        "name": "chesscom_logo_wordmark_negative.png",
        "type": "image/png"
      },
      "slug": "chess",
      "title": "Work at Chess.com!",
      "banner": {
        "url": null,
        "name": "",
        "type": ""
      },
      "boardURL": "https://ats.rippling.com/chess/jobs",
      "fontType": "TAHOMA_SANS_SERIF",
      "subtitle": "",
      "boardType": "RIPPLING",
      "linkColor": "#0169ab",
      "buttonColor": "#81b64c",
      "legalNotice": "",
      "buttonTextColor": "#ffffff",
      "noOpeningsMessage": null,
      "groupJobsByLocation": true,
      "showBoardLogoOnJobPost": false,
      "showCompanyInfoUnderJobPost": false
    },
    "createdOn": "2026-01-23T09:31:09.529000-08:00",
    "department": {
      "name": "Platform",
      "base_department": "Engineering",
      "department_tree": [
        "Engineering",
        "Platform"
      ]
    },
    "companyName": "Chess.com",
    "description": {
      "role": "<meta><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><b><strong style=\"font-size:18pt;white-space:pre-wrap;\">About You</strong></b></p><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><br></p><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">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.</span></p><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><br></p><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><b><strong style=\"font-size:18pt;white-space:pre-wrap;\">What you'll do</strong></b></p><ul data-pattern=\"discCircleSquare\" data-depth=\"1\" style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;margin:8px 0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:disc;\"><li style=\"color:rgb(0,0,0);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">Design and architect database systems optimized for Chess.com's specific workloads including real-time gaming, puzzle systems, and social graph traversal</span></li><li style=\"color:rgb(0,0,0);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">Build internal tooling and automation to improve database deployment, migration, and operational efficiency, simplifying work streams for the broader engineering organization</span></li><li style=\"color:rgb(0,0,0);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">Develop data pipelines and ETL processes for analytics, machine learning features, and cross-system data synchronization</span></li><li style=\"color:rgb(0,0,0);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">Engineer multi-regional database architectures capable of handling massive volumes of chess games, user data, and social network interactions with minimal latency</span></li><li style=\"color:rgb(0,0,0);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">Solve complex data modeling challenges including chess game storage optimization, puzzle attempt tracking, and large-scale social graph representation</span></li><li style=\"color:rgb(0,0,0);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">Drive database platform evolution evaluating and implementing new technologies, storage engines, and architectural patterns with a bias toward continuous improvement</span></li><li style=\"color:rgb(0,0,0);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">Build observability and performance tooling providing deep visibility into database behavior, query patterns, and capacity trends</span></li><li style=\"color:rgb(0,0,0);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">Collaborate with product engineering teams to design optimal schemas, access patterns, and data layer integrations, ensuring the right people have the information they need</span></li><li style=\"color:rgb(0,0,0);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">Implement infrastructure-as-code practices for database provisioning, configuration, and lifecycle management with high first-time-right quality</span></li><li style=\"color:rgb(0,0,0);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">Participate in on-call rotation to ensure 24/7 database availability and contribute to incident post-mortems</span></li></ul><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><br></p><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:18pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><b><strong style=\"font-size:18pt;white-space:pre-wrap;\">Required Skills</strong></b></p><ul data-pattern=\"discCircleSquare\" data-depth=\"1\" style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;margin:8px 0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:disc;\"><li style=\"color:rgb(0,0,0);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">5+ years of professional database engineering experience with large-scale, high-availability database systems in production environments</span></li><li style=\"color:rgb(0,0,0);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">Expert-level proficiency with MySQL (Percona) including internals, storage engine behavior, replication topologies, and performance optimization</span></li><li style=\"color:rgb(0,0,0);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">Strong software engineering skills with proficiency in Python and/or Go for tooling, automation, and data pipeline development</span></li><li style=\"color:rgb(0,0,0);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">Experience designing and building data pipelines using streaming or batch processing frameworks</span></li><li style=\"color:rgb(0,0,0);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">Strong experience with Redis for caching architectures, pub/sub systems, and high-performance data structures</span></li><li style=\"color:rgb(0,0,0);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">Advanced Linux systems knowledge with understanding of kernel behavior, I/O patterns, and hardware optimization for database workloads</span></li><li style=\"color:rgb(0,0,0);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">Experience with distributed systems concepts including CAP theorem trade-offs, consensus protocols, and partition tolerance</span></li><li style=\"color:rgb(0,0,0);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">Proficiency with infrastructure-as-code tools (Terraform, Ansible, Pulumi) for database infrastructure automation</span></li><li style=\"color:rgb(0,0,0);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">Experience with monitoring and observability platforms (Datadog, Prometheus, PMM) for building database observability solutions</span></li><li style=\"color:rgb(0,0,0);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">Strong understanding of query optimization including execution plans, index design, and workload analysis</span></li></ul><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><br></p><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:18pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><b><strong style=\"font-size:18pt;white-space:pre-wrap;\">Preferred Skills</strong></b></p><ul data-pattern=\"discCircleSquare\" data-depth=\"1\" style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;margin:8px 0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:disc;\"><li style=\"color:rgb(0,0,0);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">Gaming industry experience with understanding of real-time gaming database requirements and low-latency data access patterns</span></li><li style=\"color:rgb(0,0,0);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">Deep MySQL internals knowledge including InnoDB internals, buffer pool tuning, redo/undo logs, and MVCC behavior</span></li><li style=\"color:rgb(0,0,0);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">Experience building database proxies or middleware (ProxySQL, Vitess, custom solutions) for connection management and query routing</span></li><li style=\"color:rgb(0,0,0);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">MySQL replication expertise including GTID-based replication, multi-source replication, and replication lag optimization</span></li><li style=\"color:rgb(0,0,0);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">Cloud database architecture experience with AWS (RDS, Aurora) and/or GCP (Cloud SQL, AlloyDB) for hybrid database strategies</span></li><li style=\"color:rgb(0,0,0);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">Experience with ScyllaDB and/or Cassandra for high-throughput, low-latency distributed workloads</span></li><li style=\"color:rgb(0,0,0);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">Knowledge of MySQL sharding and partitioning strategies for large-scale data distribution and query performance</span></li><li style=\"color:rgb(0,0,0);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">Experience building zero-downtime migration tooling (pt-online-schema-change, gh-ost) for schema evolution at scale</span></li><li style=\"color:rgb(0,0,0);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">Container and Kubernetes experience for database operator development and cloud-native MySQL deployments</span></li><li style=\"color:rgb(0,0,0);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">MySQL backup and recovery expertise including Percona XtraBackup, point-in-time recovery, and disaster recovery procedures</span></li><li style=\"color:rgb(0,0,0);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">Track record of accumulating wins — History of successful project delivery and measurable infrastructure improvements</span></li><li style=\"color:rgb(0,0,0);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">Open source contributions to MySQL ecosystem tools, drivers, or infrastructure projects</span></li></ul><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><br></p><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:18pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><b><strong style=\"font-size:18pt;white-space:pre-wrap;\">About the Opportunity</strong></b></p><ul data-pattern=\"discCircleSquare\" data-depth=\"1\" style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;margin:8px 0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:disc;\"><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">This is a full-time opportunity</span></li><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">We are 100% remote (work from anywhere!)</span></li></ul><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><span style=\"white-space:pre-wrap;\">---</span></p><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><span style=\"white-space:pre-wrap;\">You can learn more about us here:</span></p><ul data-pattern=\"discCircleSquare\" data-depth=\"1\" style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;margin:8px 0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:disc;\"><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><a href=\"https://www.chess.com/article/view/how-chess-com-virtual-team-works-together\" target=\"_blank\" class=\"css-173makr-linkStyle\" style=\"color:rgb(30,74,169);cursor:pointer;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">https://www.chess.com/article/view/how-chess-com-virtual-team-works-together</span></a></li><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><a href=\"https://www.chess.com/about\" target=\"_blank\" class=\"css-173makr-linkStyle\" style=\"color:rgb(30,74,169);cursor:pointer;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">https://www.chess.com/about</span></a></li></ul>",
      "company": "<meta><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><b><strong style=\"font-size:18pt;white-space:pre-wrap;\">About Us</strong></b></p><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><span style=\"white-space:pre-wrap;\">Chess.com is one of the largest gaming sites in the world and the #1 platform for playing, learning, and enjoying chess.</span></p><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><br></p><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><span style=\"white-space:pre-wrap;\">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!</span></p><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><br></p><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><span style=\"white-space:pre-wrap;\">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.</span></p>"
    },
    "workLocations": [
      "Remote"
    ],
    "employmentType": {
      "id": "Salaried, full-time",
      "label": "SALARIED_FT"
    },
    "payRangeDetails": [],
    "activeJobApplication": {
      "basicQuestions": [
        {
          "oid": "first_name",
          "title": "First name",
          "required": true,
          "fieldType": "SHORT_ANSWER"
        },
        {
          "oid": "last_name",
          "title": "Last name",
          "required": true,
          "fieldType": "SHORT_ANSWER"
        },
        {
          "oid": "email",
          "title": "Email",
          "required": true,
          "fieldType": "SHORT_ANSWER"
        },
        {
          "oid": "pronouns",
          "title": "Pronouns",
          "required": false,
          "fieldType": "PRONOUN"
        },
        {
          "oid": "current_company",
          "title": "Current company",
          "required": false,
          "fieldType": "SHORT_ANSWER"
        },
        {
          "oid": "phone_number",
          "title": "Phone number",
          "required": true,
          "fieldType": "PHONE_NUMBER"
        },
        {
          "oid": "location",
          "title": "Location (city only)",
          "required": true,
          "fieldType": "SHORT_ANSWER"
        },
        {
          "oid": "linkedin_link",
          "title": "LinkedIn link",
          "required": false,
          "fieldType": "SHORT_ANSWER"
        },
        {
          "oid": "resume",
          "title": "Resume",
          "required": true,
          "fieldType": "FILE"
        },
        {
          "oid": "cover_letter",
          "title": "Cover letter",
          "required": false,
          "fieldType": "FILE"
        }
      ],
      "customQuestions": {
        "fields": [
          {
            "oid": "first_name",
            "title": "First name",
            "required": true,
            "fieldData": {},
            "fieldType": "SHORT_ANSWER"
          },
          {
            "oid": "last_name",
            "title": "Last name",
            "required": true,
            "fieldData": {},
            "fieldType": "SHORT_ANSWER"
          },
          {
            "oid": "email",
            "title": "Email",
            "required": true,
            "fieldData": {},
            "fieldType": "SHORT_ANSWER"
          },
          {
            "oid": "pronouns",
            "title": "Pronouns",
            "required": false,
            "fieldData": {},
            "fieldType": "PRONOUN"
          },
          {
            "oid": "current_company",
            "title": "Current company",
            "required": false,
            "fieldData": {},
            "fieldType": "SHORT_ANSWER"
          },
          {
            "oid": "phone_number",
            "title": "Phone number",
            "required": true,
            "fieldData": {},
            "fieldType": "PHONE_NUMBER"
          },
          {
            "oid": "location",
            "title": "Location (city only)",
            "required": true,
            "fieldData": {},
            "fieldType": "SHORT_ANSWER"
          },
          {
            "oid": "linkedin_link",
            "title": "LinkedIn link",
            "required": false,
            "fieldData": {},
            "fieldType": "SHORT_ANSWER"
          },
          {
            "oid": "resume",
            "title": "Resume",
            "required": true,
            "fieldData": {},
            "fieldType": "FILE"
          },
          {
            "oid": "cover_letter",
            "title": "Cover letter",
            "required": false,
            "fieldData": {},
            "fieldType": "FILE"
          }
        ]
      },
      "additionalQuestions": [
        {
          "id": "6973b05d805c19abf85f14a7",
          "form": {
            "sections": [],
            "questions": [
              {
                "tags": [],
                "title": "What is your Chess.com username?",
                "canEdit": false,
                "dataType": "Text",
                "isPrivate": false,
                "uniqueKey": "50f631d5-34a8-490a-99d0-44bd2ffbbfe0",
                "intChoices": [],
                "isRequired": true,
                "strChoices": [],
                "description": "",
                "questionType": "SHORT_ANSWER",
                "allowComments": false,
                "isOtherEnabled": false,
                "isMultiSelectEnabled": false
              },
              {
                "tags": [],
                "title": "LinkedIn Profile:",
                "canEdit": false,
                "dataType": "Text",
                "isPrivate": false,
                "uniqueKey": "c892a87c-aeea-4430-ae95-38022f32380b",
                "intChoices": [],
                "isRequired": true,
                "strChoices": [],
                "questionType": "LONG_ANSWER",
                "allowComments": false,
                "isOtherEnabled": false,
                "isMultiSelectEnabled": false
              },
              {
                "tags": [],
                "title": "How many years of professional experience do you have in database engineering?",
                "canEdit": false,
                "dataType": "select",
                "isPrivate": false,
                "uniqueKey": "626905fe-fe80-463c-b655-6bb666ba0b17",
                "intChoices": [],
                "isRequired": true,
                "strChoices": [
                  "None yet",
                  "0-1",
                  "2-3",
                  "4-6",
                  "7-10",
                  "11+"
                ],
                "questionType": "KNOCKOUT",
                "allowComments": false,
                "isOtherEnabled": false,
                "isMultiSelectEnabled": true
              },
              {
                "tags": [],
                "title": "Is your Database Engineering experience cloud-based, on-prem, or both/hybrid?",
                "canEdit": false,
                "dataType": "select",
                "isPrivate": false,
                "uniqueKey": "9640bd17-92b0-4cf3-98fa-4595ff5fc157",
                "intChoices": [],
                "isRequired": true,
                "strChoices": [
                  "Cloud-based only",
                  "On-prem",
                  "Hybrid/both on-prem and cloud",
                  "I do not have database engineering experience"
                ],
                "questionType": "KNOCKOUT",
                "allowComments": false,
                "isOtherEnabled": false,
                "isMultiSelectEnabled": true
              },
              {
                "tags": [],
                "title": "How recent is your on-prem / physical database environment experience? (ex: current, within 1 year, 2 years ago, etc.)",
                "canEdit": false,
                "dataType": "Text",
                "isPrivate": false,
                "uniqueKey": "43f7e90b-0539-4599-a33b-f7901b9eedcc",
                "intChoices": [],
                "isRequired": true,
                "strChoices": [],
                "questionType": "LONG_ANSWER",
                "allowComments": false,
                "isOtherEnabled": false,
                "isMultiSelectEnabled": false
              },
              {
                "tags": [],
                "title": "Are you proficient with either Python or GoLang?",
                "canEdit": false,
                "dataType": "enum",
                "isPrivate": false,
                "uniqueKey": "eaece294-8022-4361-844d-09f3560f9b2b",
                "intChoices": [],
                "isRequired": true,
                "strChoices": [
                  "Yes, Python",
                  "Yes, GoLang",
                  "Yes, both"
                ],
                "questionType": "SINGLE_SELECT_RADIO",
                "allowComments": true,
                "isOtherEnabled": false,
                "isMultiSelectEnabled": false
              },
              {
                "tags": [],
                "title": "Describe your approach to diagnosing and resolving a sudden spike in MySQL replication lag.",
                "canEdit": false,
                "dataType": "Text",
                "isPrivate": false,
                "uniqueKey": "c82ece22-75e5-49b8-b234-779ac796a8f9",
                "intChoices": [],
                "isRequired": true,
                "strChoices": [],
                "questionType": "LONG_ANSWER",
                "allowComments": false,
                "isOtherEnabled": false,
                "isMultiSelectEnabled": true
              },
              {
                "tags": [],
                "title": "Explain how you would perform a zero-downtime schema migration on a 500GB production MySQL table.",
                "canEdit": false,
                "dataType": "Text",
                "isPrivate": false,
                "uniqueKey": "80aadf25-1832-4001-a432-715f8a3d32a8",
                "intChoices": [],
                "isRequired": true,
                "strChoices": [],
                "questionType": "LONG_ANSWER",
                "allowComments": false,
                "isOtherEnabled": false,
                "isMultiSelectEnabled": false
              },
              {
                "tags": [],
                "title": "Outline a data layer architecture for storing and retrieving millions of chess games with sub-10ms read latency requirements.",
                "canEdit": false,
                "dataType": "Text",
                "isPrivate": false,
                "uniqueKey": "e7c7f69e-9a53-4a61-8f5e-f866703021e2",
                "intChoices": [],
                "isRequired": true,
                "strChoices": [],
                "questionType": "LONG_ANSWER",
                "allowComments": false,
                "isOtherEnabled": false,
                "isMultiSelectEnabled": false
              },
              {
                "tags": [],
                "title": "What gets you excited about this role?",
                "canEdit": false,
                "dataType": "Text",
                "isPrivate": false,
                "uniqueKey": "f6bd3f80-4964-4561-8afb-00f3a6dca572",
                "intChoices": [],
                "isRequired": false,
                "strChoices": [],
                "questionType": "LONG_ANSWER",
                "allowComments": false,
                "isOtherEnabled": false,
                "isMultiSelectEnabled": false
              },
              {
                "tags": [],
                "title": "If you used AI while completing this application, please share what tools you used and how you incorporated them. (Using AI is welcome — we’re interested in your workflow and judgment.)",
                "canEdit": false,
                "dataType": "Text",
                "isPrivate": false,
                "uniqueKey": "1966b508-4cb8-4a4d-8ba8-3ccec18eb84d",
                "intChoices": [],
                "isRequired": true,
                "strChoices": [],
                "questionType": "LONG_ANSWER",
                "allowComments": false,
                "isOtherEnabled": false,
                "isMultiSelectEnabled": false
              },
              {
                "tags": [],
                "title": "Are you legally eligible to work in the country where you will be working without sponsorship of any kind?",
                "canEdit": false,
                "dataType": "enum",
                "isPrivate": false,
                "uniqueKey": "d3836073-8e9b-421c-932f-7a9074dd60f8",
                "intChoices": [],
                "isRequired": true,
                "strChoices": [
                  "Yes",
                  "No"
                ],
                "questionType": "SINGLE_SELECT_RADIO",
                "allowComments": true,
                "isOtherEnabled": false,
                "isMultiSelectEnabled": false
              },
              {
                "tags": [],
                "title": "What questions do you have for us?",
                "canEdit": false,
                "dataType": "Text",
                "isPrivate": false,
                "uniqueKey": "9a825742-e300-4962-a86c-87995fcc1899",
                "intChoices": [],
                "isRequired": false,
                "strChoices": [],
                "questionType": "LONG_ANSWER",
                "allowComments": false,
                "isOtherEnabled": false,
                "isMultiSelectEnabled": false
              }
            ],
            "skipLogic": [],
            "deletedSections": [],
            "deletedQuestions": []
          },
          "name": "Database Engineer"
        }
      ]
    },
    "hasAIEvaluationsEnabled": true,
    "eeocQuestionnaireEnabled": true,
    "applicationConfirmationTemplate": "66a325a1c466dd9cfc04ef8e",
    "eeocQuestionnaireEnabledForJobPost": true
  },
  "detail_meta": {
    "url": "https://ats.rippling.com/api/v2/board/chess/jobs/7bfae6bd-a1ab-4c60-bd25-6f1bc2bc6e63",
    "http_status": 200,
    "content_type": "application/json",
    "response_bytes": 26188
  },
  "detail_errors": []
}
Get this page with API

Rendered from the bluedoor Job Postings API. Reproduce it:

GET https://api.bluedoor.sh/job-postings/v1/jobs/96dbca84c59b6c8d57b288fde9dc7519e58de219?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/c9c482b0-8618-4644-8728-c0338d9f5249JSON
GET https://api.bluedoor.sh/job-postings/v1/sources/50286a77-5faa-45e6-856e-0b394a02cb62JSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/96dbca84c59b6c8d57b288fde9dc7519e58de219/eventsJSON