Braiins

fullstack engineer for Bitcoin mining fleet platform

In short

This senior fullstack engineer role at Braiins, a company building software for Bitcoin mining hardware (Braiins OS+, Braiins Pool, Braiins Manager), involves developing a cloud fleet-management platform spanning API, dashboard, desktop frontend, Rust daemon, and Kubernetes infrastructure, plus building AI agent integrations (MCP, retrieval, evaluations). It requires strong TypeScript (Node.js plus a modern SPA framework), PostgreSQL and SQL experience, hands-on LLM/agent development experience, Git/Docker/CI, and solid understanding of distributed systems and algorithms. The role is remote, full-time, with an option to work as a freelancer or employee under an indefinite contract.

About
Braiins Systems builds software for Bitcoin mining hardware, including Braiins OS+, Braiins Pool, Braiins Manager, a cloud platform for remote fleet management, and desktop tooling.
Responsibilities
•Own features across the full lifecycle, from architecture and design through implementation on both sides of the wire to production troubleshooting
•Develop the platform, including its API, dashboard, desktop frontend, Rust daemon, and Kubernetes infrastructure
•Design agents and tools, build MCP integrations and retrieval over domain data, and develop context engineering and evaluations for the internal agent platform
•Help determine where AI belongs in the product
Requirements
•Strong TypeScript skills across Node.js and a modern SPA framework such as Angular, React, or Vue, with depth on one side and competence on the other
•Experience with PostgreSQL, relational modeling, migrations, and SQL beyond ORM use
•Hands-on experience shipping with LLMs, including a credible subset of tool or function calling, MCP, retrieval, agent orchestration, and evaluations; alternatively, experience pushing coding agents on real codebases and understanding their limitations
•Experience with Git, Docker, and CI
•Understanding of asynchronous distributed systems, including queues, at-least-once delivery, idempotent handlers, retries, backpressure, microservice architecture, observability stacks, and time-series or telemetry data at scale
•Understanding of REST, gRPC, and their underlying technologies
•Ability to write and select unit and integration tests
•Strong debugging skills, including reading stack traces, slow query plans, and metrics dashboards
•Solid understanding of algorithms and data structures
•Communicative English and the self-direction needed for a remote team
Nice to have
•Kubernetes, Rust or experience with C, C++, or Go, Python
•Frontend design systems, accessibility, bundle and rendering performance
•Interest in Bitcoin or active cryptocurrency experience
Conditions
•Full-time position with flexible working hours; employee or freelance
•Indefinite contract
•Employees receive 5 weeks of vacation and 3 sick days
•Modern offices are available in central Prague, with a relaxation room, shower, and parking
•Company events and occasional Braiins brunches
•Generous budget for AI tooling and freedom to use it
•Long-term work on products used daily by industrial-scale mining operations

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot