Hiring partnerBybit is hiring for 69 rolesRemote, Vienna, AT +9 See all roles

Software Engineer, Prediction Markets Platform

San Francisco, US $170k–190k middle 3 days ago full-time quality 9/10

Role in brief

Crypto.com is looking for a Software Engineer for their Prediction Markets Platform, focusing on building Go backend services. Candidates with 3-5 years of backend experience and proficiency in Go should apply.

GoPostgresReactTypeScriptPythonAirflowAWSKubernetesDockerCI/CD

About the role

As a Software Engineer at Crypto.com, you will contribute to the development and operation of backend services for a CFTC-regulated exchange that handles event contracts across various domains, including sports and crypto. Your role will involve transitioning existing workflows to Go and ensuring robust data handling and integration.

You will work within a team that values technical leadership and clear communication. Success in this role means effectively implementing settlement rules, managing production issues, and contributing to the overall design and functionality of the platform.

The salary range for this position is between $170,000 and $190,000.

Skills that matter here

  • Go: This role requires proficiency in Go for building backend services.
  • Postgres: Hands-on experience with Postgres is necessary for schema design and efficient queries.
  • React: You will use React and TypeScript for developing operator tools.
  • AWS: Familiarity with AWS is important for deploying and managing services.
  • Docker: Docker knowledge is required for containerizing applications.
  • CI/CD: Experience with CI/CD practices is essential for maintaining production workflows.

Who this role suits

  • Candidates who have a strong background in backend development and enjoy technical challenges will thrive.
  • Those with clear communication skills and an interest in taking on leadership roles are a good fit.
  • Individuals who are adaptable and willing to learn new technologies, especially Go, will succeed.
  • Startup experience and familiarity with prediction markets or financial systems are advantageous.

From the employer

What you’ll do

  • Build and run Go backend services that list and settle event contracts around the clock.
  • Move existing workflows from Python/Airflow to Go services and durable job processing.
  • Build data integrations with sports and market providers, with careful handling of retries, duplicates, and late data.
  • Implement settlement rules and edge cases, including corrections, cancellations, and voided markets, with thorough test coverage.
  • Contribute to design docs and code reviews, and own features from design through production.
  • Build operator tools using React/TypeScript for manual listing, settlement, and approvals.
  • Take part in on-call and help debug production issues end to end.

What we’re looking for

  • Required 3–5+ years building production backend services.
  • Proficiency in Go, or strong experience in another backend language plus a clear willingness to work primarily in Go.
  • Hands-on Postgres experience, including: schema design, writing efficient queries, transactions, and migrations.
  • Understanding of concurrency, idempotency, and failure handling in distributed systems.
  • A record of shipping and running services on your own.
  • Clear communication and an interest in growing into technical leadership.
  • Nice to have experience with prediction markets, sportsbooks, exchanges, or sports data feeds.
  • Experience with payments, ledgers, or other money-related systems.
  • Redis, Kafka, or Postgres-backed job queues such as River or similar.
  • Python and Airflow.
  • React/TypeScript.
  • AWS, Kubernetes, Docker, and CI/CD.
  • Startup experience.

What the company offers

  • Competitive salary.
  • Attractive annual leave entitlement including: birthday, work anniversary.
  • 401(k) plan with employer match.
  • Eligible for company-sponsored group health, dental, vision, and life/disability insurance.
  • Flexi-work hour and hybrid set-up.
  • Aspire career alternatives through us - our internal mobility program offers employees a new scope.

Questions about this role

What is the remote policy?

The position is office-based with a hybrid setup.

What is the seniority level for this role?

This is a middle-level position.

How can I apply for this job?

You can apply through the Crypto.com website.

Apply now →

✓ Drop your CV once, then continue to the employer's application form. Your profile stays here for every recruiter hiring on web3vacancy.

Similar jobs