Developer Experience Engineer - Managed K8s
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
About the Role
You will build and maintain a Terraform provider, CLI, and SDKs for GPU-cluster infrastructure. You will manage schema evolution, state, drift detection, testing, documentation, versioning, and releases. You will also partner with the control-plane team to shape API contracts and preserve customer compatibility.
Requirements
- 5+ years of backend or platform engineering experience
- Experience building or maintaining a Terraform provider or comparable IaC plugin
- Go proficiency
- Experience with the Terraform Plugin Framework or SDK
- Experience generating or maintaining SDKs from OpenAPI, protobuf, or similar definitions
- Experience building CLIs or SDKs for automation
- Knowledge of Kubernetes and cloud infrastructure primitives
Responsibilities
- Design and implement a Terraform provider for GPU cluster, node pool, network, and storage resources
- Manage provider state schemas, drift detection, imports, and acceptance tests
- Build a CLI for authentication, cluster provisioning, and operational workflows
- Develop generated and hand-written SDK client layers
- Review evolving control-plane API contracts and resource semantics
- Own semantic versioning, deprecation policies, and registry release pipelines
- Build documentation, examples, quickstarts, and adoption telemetry
