
Braiins · Braiins
✨ WHAT AWAITS YOU HERE: As a Backend Rust Developer, you will help build and evolve backend services connected to Braiins Pool, Hashpower, and our hashpower sp...
As a Backend Rust Developer, you will help build and evolve backend services connected to Braiins Pool, Hashpower, and our
hashpower spot market. The role is not only about writing Rust code. We are looking for an engineer who can understand how backend
changes, configuration, pricing logic, data flows, and operational behavior can influence the market as a whole.
You will work primarily with Rust/Tokio microservices using gRPC/Protocol Buffers, Kafka, PostgreSQL/SQLx, Consul, Vault, Docker,
Kubernetes, and GitLab CI/CD. Because the product touches market behavior, availability, user incentives, and data-driven
decisions, strong seniority, analytical thinking, and ideally experience with mathematical statistics are more important than
narrow specialization in one programming language.
Depending on your strengths, you may also touch TypeScript/React frontend code, Python-based tools or legacy services, internal
automation, deployment workflows, and AI-assisted development processes.
can affect users and market dynamics.
GitLab CI/CD.
readiness.
clearly understood impact.
strong human ownership, review, security, and production quality.
similar engineering work.
effects, and long-term maintainability.
forecasting, simulations, or market/data analysis.
support, and post-release evaluation.
support.
where software changes influence economic behavior.
✨ WHAT AWAITS YOU HERE: As a Site Reliability Engineer, you will help us make Braiins Pool and related products faster, safer, and smoother to develop, deploy, and operate. You will work close to backend, frontend, support, and platform teams to improve deployment pipelines, Kubernetes-based delivery, observability, incident handling, internal tooling, and developer experience. This is a hands-on engineering role for someone who enjoys connecting systems, automation, reliability, and practical software development. The role can lean more toward deployment automation, CI/CD, SRE practices, backend tooling, or support enablement depending on your strengths. 🤝 KEY RESPONSIBILITIES: * Improve reliability, operability, and deployment quality of Braiins Pool and related services. * Maintain and optimize GitLab CI/CD pipelines, release workflows, deployment automation, and feedback loops from commit to production. * Work with Kubernetes, Docker, service configuration, secrets, runtime environments, and deployment templates in cooperation with the platform team. * Improve observability, monitoring, alerting, incident response workflows, and post-incident learning. * Build or improve internal tools that help developers, QA, support, and operations work faster and with fewer manual steps. * Help product teams improve local development, testing, deployment safety, release confidence, and production readiness. * Collaborate with support and engineering teams to diagnose production issues and turn recurring problems into automation, documentation, or better tooling. * Contribute to operational runbooks, deployment standards, CI/CD conventions, and shared engineering practices. * Use AI tools responsibly to accelerate research, implementation, testing, documentation, automation, and delivery while keeping strong human ownership, review, security, and production quality. 🔎 WE ARE LOOKING FOR SOMEONE WITH: * Mid/Senior experience in SRE, DevOps, production operations, backend tooling, or a similar engineering role. * Strong practical experience with Linux, Docker, Kubernetes, CI/CD pipelines, and production service operations. * Ability to reason about reliability, latency, observability, deployment risk, operational complexity, and supportability. * Good scripting or development skills; enough backend understanding to build tooling, debug services, and improve automation. * Experience improving developer experience, deployment flows, support tooling, or internal operational processes. * Ownership mindset, good communication, and ability to work across development, support, QA, and platform teams. * Willingness to learn our product domain, internal stack, and Bitcoin mining context. 💪 NICE TO HAVE: * Experience with Rust, Python, or TypeScript-based internal tooling. * Experience with Prometheus/Grafana, Sentry, OpenTelemetry, tracing, SLOs, incident management, or production-readiness reviews. * Experience with gRPC/Protocol Buffers, Kafka, PostgreSQL, Consul, Vault, or service discovery patterns. * Experience creating tools for support, QA, operations, or development teams. * Experience in Bitcoin, mining, fintech, infrastructure, or other high-availability domains 🏖 WHAT WE OFFER TO YOU: * Full-time position with flexible working hours. * Possibility to work as an Employee or Freelance. * Indefinite agreement. * For employees, 5 weeks of vacation and 3 sick days. * Company events and weekly Braiins brunches in the office. * Relaxing room, a shower, and a shared parking spot. * Modern offices in the center of Prague, Czech Republic - the heart of Europe. * Work on long-term products in an interesting area of the Bitcoin industry. 🔥 WE WILL LOVE YOU EVEN MORE IF… * You enjoy reducing toil and turning repeated manual work into simple automation. * You have experience in Bitcoin, mining, fintech, infrastructure, or other high-availability domains. * You are interested in AI-assisted engineering workflows and can use them responsibly.
Braiins Forge s.r.o.- a newly born HW oriented company backed by Braiins - is looking for a developer who would help us on our mission to deliver cutting-edge hardware products to customers around the world. We are a small group of 10 passionate developers who stay behind the Braiins Miniminer and our current flagship product, the Braiins DECK. We were a team, now we have our own company - isn’t it cool? Join us on our adventure and help bring life to all awesome products we are working on! 🛠️ EXAMPLES OF A TYPICAL PROBLEMS: * Add or modify some packages in the OpenWrt based system. * Develop a new linux kernel driver for MIPI display. * Add device tree nodes for new hardware peripherals. * Fix fan control algorithm in Rust code. * Find a solution for controlling smart led strip, create a Rust crate for it. * Integrate Wayland compositor into OpenWRT. * Test script to inspect and flash hardware during the production. 🦀!Rust experience is not required!🦀 🔎 WE ARE LOOKING FOR SOMEONE WHO IS: * Familiar with Git and Linux. * Experienced with Unix Shell (Bash). * Capable of working in C/C++. * Experienced with Embedded programming. Experience with Rust programming is welcome, but not necessary. Our in-house Rust expert will help you get up to speed. 🏖 WHAT WE OFFER: Opportunity to learn and use Rust language as our primary language in production 🦀 * Full-time position with flexible working hours. * Both possibilities to work as an Employee or Freelance. * Indefinite agreement. * For employees 5 weeks of vacation and 3 sick days. * Company events, and occasional Braiins brunches in the office. * Relaxing room, a shower, workshop, 3D printer and a parking spot. * Modern offices near Prague city center, Czech Republic — the heart of Europe. * Work on long-term projects. ✨ TECHNOLOGIES USED: * Linux - development takes place primarily on computers with Linux distribution (Debian, Ubuntu, ...). It is not assumed that you would work on another system. * Rust - in the current project it is the primary language. * Bash - this language is not our priority and most of the time we do not use it, but it is supported by the built-in Linux distribution so we expect some knowledge from you (grep, sed, awk, ...). * C - there will not be any future development in this language, but you should know it at least at the level of understanding the code. * Gdb - knowledge of general principles and the ability to debug applications on a remote system using a gdb server. * Git (GitLab, GitHub) - used for versioning and managing source code. You should be familiar with the Pull/Merge Request Policy and Code Review. * Cross-compilations - general knowledge of translation issues for different architectures (ARM). * Embedded protocols - basic overview of communication protocols GPIO, I2C, SPI, USART, MIPI and their use in Linux at the application level. The advantage is an understanding of their functioning at the kernel level, where occasional intervention in their functioning is expected. * JTAG / Logic Analyzer - HW debugging capability is welcome, but not required. * Nix - our build system and CI pipelines are written in Nix flakes. * Ghidra - usually the go to software for any reverse engineering tasks. Do you know a better one? We will love to learn about that.. 🔥 WE WILL LOVE YOU EVEN MORE IF… * You are interested in hardware design and soldering station does not scare you. * You are interested in Bitcoin or have active experience with it. * You are interested in new technologies and development procedures.
WHAT AWAITS YOU HERE: As a Pool Frontend Developer, you will help build and evolve Braiins Pool web applications used by miners and operators worldwide. You’ll work in a product team that values clean UI, strong performance, and reliable data visualization. AI tools are expected to be part of your daily workflow, used responsibly and effectively. 🤝 RESPONSIBILITIES: * Build and maintain Pool frontend features with React, TypeScript, and Sass, focusing on clarity, performance, and reliability. * Collaborate with product, design, and backend teams to define requirements and deliver high‑quality UI/UX. * Maintain and improve component quality through review, refactoring, and shared patterns. * Write tests and participate in CI/CD processes to keep releases stable. * Contribute to technical decisions, documentation, and continuous improvement of frontend practices. * Use AI tools responsibly to accelerate development while maintaining high code quality. 🔎 WE ARE LOOKING FOR SOMEONE WITH: * 2+ years of professional experience in frontend development. * Experience with React, TypeScript & CSS (Sass). * Strong ownership, good communication, and ability to deliver independently. * Previous experience with designing of FE architecture, upholding of code quality standards and testing practices. * Drive to learn, improve, and mentor or be mentored in a collaborative team. 💪 PREFERRED SKILLS: * Experience with data‑heavy UI and visualization libraries. * Setup of new FE projects, local development including GitLab pipelines. * Understanding of performance profiling, accessibility and internationalization. * Experience with monitoring and error reporting tools (e.g., Sentry). 🏖 WHAT WE OFFER TO YOU: * Full-time position with flexible working hours. * Both possibilities to work as an Employee or Freelance. * Indefinite agreement. * For employees, 5 weeks of vacation and 3 sick days. * Company events and occasional Braiins brunches in the office. * Relaxing room, a shower, and a parking spot. * Modern offices in the center of Prague, Czech Republic—the heart of Europe. * Work on long-term projects in an interesting area of the Bitcoin industry. 🔥 WE WILL LOVE YOU EVEN MORE IF… * You are interested in cryptocurrencies or have active experience with them. * You are interested in new technologies and development procedures. * You are from Prague or its surrounding area. * Previous experience with mobile development.