Backend Software Engineer, Rust

Posted 8hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Backend Rust Engineer building mirrord, MetalBear’s Kubernetes development platform for live-cluster development. Managing cloud resources and creating virtually separate environments for enterprise users.

Responsibilities:

  • Contribute Rust code that creates, manages, reconfigures, and adapts cloud resources
  • Use AI smartly to deliver high-quality code faster
  • Collaborate with the engineering team on architecture, new feature design, and infrastructure
  • Engage directly with users to gather requirements, develop solutions, and debug issues
  • Build features for automatically managing cloud services such as message brokers, databases, and Kubernetes resources
  • Create virtually separate environments with minimal resource duplication

Requirements:

  • At least 3 years of professional software development experience
  • At least 1 year of writing production-grade Rust
  • Based between UTC-5 and UTC+4
  • Strong systems-level thinking
  • Ability to debug complex, distributed environments
  • Comfort working asynchronously in a remote-first startup environment
  • Familiarity with cloud-native environments, including Docker, containers, and Kubernetes, beyond the basics
  • Familiarity with backend infrastructure tooling such as datastores, message brokers, and GitOps tools
  • Good communication skills
  • Experience building developer tools (nice to have)
  • Experience building Kubernetes operators or other components interacting with the Kubernetes API (nice to have)
  • DevOps or Platform experience (nice to have)

Benefits:

  • Meaningful stock options
  • Remote-first work arrangement
  • Async-friendly culture
  • Low-meeting work environment
  • Competitive salary