Senior SRE Platform Software Engineer

Bitdeer Technologies Group is a technology company providing Bitcoin mining solutions, mining hardware, data-center infrastructure, and AI cloud services. It serves individual, institutional, and enterprise customers globally.

Singapore, SG
About Bitdeer Technologies Group

Bitdeer provides vertically integrated Bitcoin mining and high-performance computing services. Its operations include mining equipment procurement and manufacturing, datacenter design and construction, equipment management, daily mining operations, cloud mining, and mining-related services. The company also offers AI cloud infrastructure and high-performance computing powered by NVIDIA GPUs for AI and machine-learning workloads, serving customers across global markets.

View jobs by Bitdeer Technologies Group

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

Build and operate bounded contexts of the NeoCloud SRE platform. Deliver production services through GitOps and CI/CD, meet SLOs, prevent configuration drift, own on-call operations, and create design documentation, runbooks, and tests.

Requirements

  • 7+ years of production software engineering experience, including 2+ years operating services with real on-call experience.
  • Production-depth mastery of Go, Rust, or Java, with Python proficiency.
  • Strong distributed systems knowledge, including idempotency, back-pressure, leader election, consistent hashing, gossip, CRDTs, Raft, and Paxos.
  • Production-scale observability experience with systems such as Prometheus, VictoriaMetrics, Mimir, Thanos, Loki, Elasticsearch, or OpenTelemetry.
  • Hands-on experience with Argo, Flux, Helm, Kustomize, Cosign, and GitOps.
  • Experience writing Kubernetes controllers or CRDs for production traffic.
  • mTLS bootstrap and certificate rotation experience, plus HashiCorp Vault or cloud KMS experience.
  • SQL and time-series data experience.
  • Rigorous unit, integration, contract, chaos, and soak testing experience.
  • Ability to write clear design documents, on-call runbooks, and intent-driven pull request descriptions.
  • BS/MS in Computer Science or a similar field is preferred.

Responsibilities

  • Build and operate one or two bounded contexts of the SRE platform.
  • Turn approved designs into production code delivered through GitOps and CI/CD.
  • Maintain declared SLOs and prevent configuration drift.
  • Take on-call responsibility for the services you build.
  • Create design documents, on-call runbooks, and pull request descriptions.
  • Write and maintain unit, integration, contract, chaos, and soak tests.