4 дня назад
Developer Experience Engineer (Managed Kubernetes)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Developer Experience Engineer (Managed Kubernetes): Building and owning Terraform providers, CLIs, and SDKs for provisioning GPU clusters and Kubernetes workloads as code with an accent on API modeling, state management, and developer-facing release quality. Focus on absorbing evolving control-plane contracts into versioned interfaces, designing reliable async resource workflows, and maintaining compatibility across infrastructure-as-code tools and customer automation.
Location: Singapore, Singapore or Penang, Malaysia
Company
is a technology company focused on Bitcoin mining, ASIC hardware, datacenter operations, and AI cloud services.
What you will do
- Design and maintain a Terraform provider for GPU clusters, node pools, networking, and storage using the Terraform Plugin Framework.
- Build a customer-facing CLI for authentication, cluster provisioning, scripting, credential management, and day-to-day operations.
- Develop generated and hand-written SDK client layers with support for pagination, retries, authentication, and typed errors.
- Partner with the control-plane team to review evolving API resource models, asynchronous operations, schemas, and error contracts.
- Own semantic versioning, compatibility guarantees, deprecation policies, registry releases, and migration paths across the provider, CLI, and SDKs.
- Create documentation, Terraform modules, examples, acceptance tests, and usage telemetry to support adoption and product quality.
Requirements
- 5+ years of backend or platform engineering experience, including hands-on work with Terraform providers or comparable infrastructure-as-code plugins.
- Strong Go proficiency and direct experience with the Terraform Plugin Framework or SDK, including resource schemas, state management, drift detection, and acceptance testing.
- Experience generating or maintaining SDKs from OpenAPI, protobuf, or similar API definitions.
- Experience building CLIs or SDKs for scripting and automation, including secure authentication, credential handling, versioning, and deprecation management.
- Working knowledge of Kubernetes and cloud infrastructure primitives such as clusters, node pools, networking, and storage.
- Ability to work with unstable upstream APIs and negotiate API contracts with platform engineering teams.
Nice to have
- Experience with Pulumi or Crossplane.
- Experience with GPU cloud or machine learning infrastructure.
- Experience negotiating API contracts with an upstream backend team.
Culture & Benefits
- Inclusive environment that values authenticity and diverse perspectives.
- Startup-style environment within a fast-growing technology company.
- Opportunity to contribute to digital asset and AI cloud infrastructure products.
- Autonomy, personal accountability, learning opportunities, training, and mentoring.
- Welfare benefits and opportunities for professional development.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
Airwallex
4 дня назад
Software Engineer, Ecosystem (Fintech)
5 дней назад
Senior Software Engineer, Backend (Golang)
5 дней назад
Senior Software Engineer (Backend/Cloud) (Robotics)
6 дней назад
Digital Solutions Engineer - Platform Services (Cloud Backend)
11 дней назад
Software Engineering Manager II - Transaction Platform (Golang)
4 дня назад
Software Engineer, API Integrations (AI)
100 000 - 120 000$