Developer Experience Engineer - Managed K8s
bitdeer · Singapore
Job description
About the role
Bitdeer, a technology company for Bitcoin mining and AI cloud, is looking for a Developer Experience Engineer to build and own the Terraform provider, CLI and SDKs that let customers provision and manage GPU clusters and Kubernetes workloads as code. Currently the control-plane team carries out infrastructure-as-code support informally; this role turns it into a first-class, versioned product with its own release cadence, compatibility guarantees and quality bar.
Key responsibilities
- Terraform provider: design and implement the provider for GPU cluster, node pool, network and storage resources, own state schema evolution, drift detection and safe resource import, and maintain the acceptance test suite.
- CLI: build the command-line tool for authentication, cluster provisioning and scripting, with consistent resource models and safe credential handling.
- SDKs: set up generated clients plus a hand-written idiomatic layer, own the generation pipeline and version each release against the same compatibility contract.
- Work with the control-plane team while the API is unstable, flagging designs that break the provider or SDK, and define the criteria for freezing the API.
- Run semantic versioning and deprecation policies, own the release pipeline into the Terraform Registry and other package registries, and treat breaking changes without a migration path as release blockers.
- Build documentation, examples and quickstarts as code, and gather adoption and failure telemetry.
Required profile
- 5+ years of backend or platform engineering, including building or maintaining a Terraform provider or comparable IaC plugin against a real cloud or Kubernetes control plane.
- Experience owning a developer-facing surface end to end, from design through release and support.
- Track record of building CLIs or SDKs as products, and negotiating API contracts with an upstream team.
- Working knowledge of Kubernetes and cloud primitives (clusters, node pools, networking, storage); GPU cloud or ML infrastructure familiarity is a plus.
Required skills
- Solid Go and the Terraform Plugin Framework/SDK, including resource schema, state management, drift detection and acceptance testing.
- Generating or maintaining client SDKs from OpenAPI, protobuf or similar definitions.
- Versioning, deprecation and release engineering.
What we offer
- An inclusive, open-workspace environment with a fast-growing company.
- Direct impact on the future of the digital asset industry and involvement in new projects and systems.
- Personal accountability, autonomy, fast growth and learning opportunities.
- Welfare benefits and development such as training and mentoring.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Singapore.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 17 hours ago
Expires 1 month from now
8 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
bitdeer
Singapore
Related job offers
-
Senior Data Engineer
NHG Singapore -
Senior Assistant Manager, Innovation & Improvement Office
NHG Singapore -
Senior Executive - Data Analytics & Performance Monitoring
NHG Singapore -
Senior Assistant Manager, Data Intelligence & AI
NHG Singapore -
Senior Assistant Manager / Manager / Senior Manager - Healthcare Technology Planning & Development
NHG Singapore