Назад
2 дня назад

Senior Software Engineer (Cloud)

100 000 - 200 000$
Формат работы
remote/hybrid
Тип работы
fulltime
Грейд
senior
Английский
c1
Страна
US/Canada
vacancy_detail.hirify_telegram_tooltipВакансия из Telegram канала -

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Senior Software Engineer - Cloud

Company

Bitdeer

Conditions

6 days agoSeniorSalary: 100K - 200KCA, US - Hybrid (Remote and In Person) Hybrid Full Time Backend Jobs by Bitdeer

Bitdeer Bitdeer is a NASDAQ-listed (BTDR) high-performance computing and Bitcoin mining company headquartered in Singapore. It provides end-to-end Bitcoin mining solutions (mining hardware like SEALMINER, Minerbase containers, cloud mining, hosting, and mining farm/data center operations) as well as AI Cloud services offering GPU compute (NVIDIA GB200 NVL72, B200, H200, H100) for AI training and deployment. Its customers range from individual and institutional Bitcoin miners to enterprises and developers needing scalable AI/ML compute infrastructure. Singapore, SG Funding Loans & Equity ($179M) Unknown ($179T) Investors Matrixport Ventures Projects Bitdeer AI About Bitdeer Bitdeer Technologies Group is a NASDAQ-listed (ticker: BTDR) technology company headquartered in Singapore that describes itself as a "world-leading" high-performance computing platform and Bitcoin mining services provider. The company is vertically integrated across the value chain, spanning IC design and hardware manufacturing (its own SEALMINER ASIC miners and Minerbase mobile cooling containers), infrastructure construction and cloud mining, and artificial intelligence/high-performance computing. Bitdeer handles the full range of mining-related processes for its customers, including equipment procurement, transport logistics, datacenter design and construction, equipment management, and daily operations, and offers institutional services, a hash rate market, and a miner rights trading marketplace via its mobile apps (Bitdeer App and Minerplus App). Since 2013 Bitdeer has built more than 30 data centers globally and currently operates 9 large-scale data centers (including one of North America's largest) with roughly 3GW of diversified energy capacity and tens of exahashes of managed hash rate, with major operations in the United States, Bhutan, Norway, Canada, Malaysia, and Ethiopia. Since 2023 it has also been expanding a global AI infrastructure business (Bitdeer AI Cloud), powered by thousands of NVIDIA GPUs (including GB200 NVL72 and B200, with GB300 NVL72 and B300 planned), offering turnkey AI datacenter solutions and GPU cloud compute for AI training and deployment starting at around $2/hour. Bitdeer serves both individual/retail Bitcoin miners and institutional clients, as well as AI developers and enterprises seeking scalable, energy-efficient compute. View jobs by Bitdeer

Skills

Api Gateway Argocd Authentication Authorization Aws Azure Capacity Planning Ci/Cd Code Review Consensus Algorithms Data Modeling Distributed Database Distributed Systems Docker Dynamodb Elk Stack Encryption Envoy Eventual Consistency Fault Tolerance Gcp Github Actions Go Gpu Scheduling Grafana Grpc Incident Response Infrastructure-As-Code Iso 27001 Istio Jaeger Java Jenkins Jwt Kubernetes Linkerd Load Testing Memcached Mentoring Microservices Model Serving Mongodb Mysql Oauth Postgresql Prometheus Pulumi Python Query Optimization Rate Limiting Rbac Redis Replication Restful Api Root-Cause Analysis Rust Service Mesh Sharding Soc 2 Sre Terraform Training Pipelines

About the Role

You will design, develop, and maintain core cloud platform services including compute orchestration, resource management, multi-tenancy, and API gateway components. You'll build and optimize RESTful/gRPC APIs and microservices supporting cloud resource provisioning, lifecycle management, and monitoring. You'll develop scalable, fault-tolerant distributed systems handling high-throughput workloads across multi-region deployments, and implement service mesh, rate limiting, authentication, and authorization mechanisms. You'll write clean, well-tested, well-documented code following best practices like CI/CD, code review, and TDD. On the infrastructure side, you'll design cloud-native architectures using Kubernetes and Docker, build Infrastructure-as-Code solutions, optimize CI/CD pipelines, and implement service discovery, configuration, and secrets management. You'll design data access layers and storage solutions across relational, NoSQL, and caching systems, optimizing queries and implementing migration and backup strategies. You'll implement observability solutions including distributed tracing, structured logging, and metrics collection, build alerting and SLI/SLO frameworks, and participate in on-call rotations and incident response. You'll collaborate across teams to define technical requirements, participate in architecture and code reviews, mentor junior engineers, and evaluate new technologies to improve the platform.

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, or related field
  • Minimum 5 years of professional experience in software engineering, with at least 3 years focused on cloud platform development, distributed systems, or backend services at scale
  • Strong proficiency in one or more backend programming languages: Go, Java, Python, or Rust
  • Deep experience with cloud-native technologies including Kubernetes, Docker, microservices architecture, and service mesh (Istio, Envoy, Linkerd)
  • Solid understanding of distributed systems concepts: consensus algorithms, eventual consistency, sharding, replication, and fault tolerance
  • Experience with major cloud platforms (AWS, GCP, or Azure)
  • Strong knowledge of database technologies (PostgreSQL, MySQL, MongoDB, Redis) and experience with data modeling, query optimization, and storage system design
  • Proficiency in CI/CD tools and practices (GitHub Actions, Jenkins, ArgoCD) and Infrastructure-as-Code (Terraform, Pulumi)
  • Experience with observability and monitoring tools (Prometheus, Grafana, Jaeger, ELK) and SRE practices
  • Knowledge of cloud security best practices, including authentication/authorization (OAuth, JWT, RBAC), encryption, and compliance standards (SOC 2, ISO 27001)
  • Familiarity with AI/ML infrastructure and workload management is a plus (GPU scheduling, model serving, training pipelines)
  • Fluent in English; proficiency in Chinese is a plus

Responsibilities

  • Design, develop, and maintain core cloud platform services including compute orchestration, resource management, multi-tenancy, and API gateway components
  • Build and optimize RESTful/gRPC APIs and microservices for cloud resource provisioning, lifecycle management, and monitoring
  • Develop scalable, fault-tolerant distributed systems handling high-throughput workloads across multi-region deployments
  • Implement service mesh, rate limiting, authentication, and authorization mechanisms
  • Write clean, well-tested, well-documented code following CI/CD, code review, and TDD practices
  • Design and implement cloud-native architectures using Kubernetes, Docker, and container orchestration platforms
  • Develop and maintain Infrastructure-as-Code solutions using Terraform or Pulumi
  • Build and optimize CI/CD pipelines for automated testing, building, and deployment
  • Implement service discovery, configuration management, and secrets management
  • Collaborate with SRE and infrastructure teams to ensure high availability, disaster recovery, and capacity planning
  • Design and implement data access layers and storage solutions including relational, NoSQL, and caching systems
  • Optimize database queries, indexing strategies, and connection pooling
  • Implement data migration, backup, and recovery strategies
  • Implement observability solutions including distributed tracing, structured logging, and metrics collection
  • Design and build alerting mechanisms and SLI/SLO frameworks
  • Conduct performance profiling, load testing, and capacity planning
  • Participate in on-call rotations and incident response, driving root cause analysis and post-mortem improvements
  • Collaborate with AI platform, product, and infrastructure teams to define technical requirements
  • Participate in architecture design reviews, code reviews, and technical discussions
  • Mentor junior engineers and contribute to team knowledge sharing
  • Evaluate and adopt new technologies, frameworks, and tools

Benefits

  • Attractive welfare benefits and developmental opportunities such as training and mentoring

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник -