SRE Monitoring Platform Software Engineer
Bitdeer is a technology company providing Bitcoin mining solutions.
Funding history
Investors
Projects
About Bitdeer
Bitdeer provides full-spectrum Bitcoin mining and high-performance computing solutions, including SEALMINER mining equipment, Minerbase cooling containers, cloud mining, co-mining, mining management applications, mining rights marketplaces, and large-scale data center operations. The company also offers AI cloud infrastructure with GPU computing, model training and deployment capabilities, and turnkey AI data center solutions for enterprise customers and developers. Bitdeer is headquartered in Singapore and operates globally.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will build, test, and operate well-scoped components for a multi-region SRE monitoring platform. You will contribute to telemetry collection, storage, alerting, topology, remediation, and workflow systems while following GitOps, CI/CD, plugin-framework, and SLO conventions. You will instrument services, create dashboards and runbooks, and shadow on-call rotations.
Requirements
- 0–2 years of software engineering experience
- Proficiency in Go, Python, Java, or Rust
- Knowledge of data structures, algorithms, concurrency, networking, and operating-system concepts
- Understanding of distributed-systems concepts including idempotency, retries, back-pressure, caching, and eventual consistency
- Exposure to Prometheus, Grafana, Loki, or similar observability tools
- Linux and shell familiarity
- Kubernetes fundamentals
- Git and CI pipeline knowledge
- Unit and integration testing experience
- Clear written and verbal English communication
Responsibilities
- Build collection, ingestion, query, and storage-path components
- Contribute to alerting, correlation, and SLO frameworks
- Build topology, cluster-health, remediation, workflow, and job-scheduling components
- Instrument services with metrics, logs, and traces using OpenTelemetry
- Build dashboards and write on-call runbooks
- Write unit, integration, and contract tests
- Participate in chaos and soak tests
- Shadow on-call rotations before taking primary responsibility
