BTlabs Logo BTlabs
โฉ BTlabs Logo

Software Engineer

๐Ÿ’ฐ $100,000 - $175,000 ๐ŸŒ Denver, Colorado; San Francisco, California ๐Ÿ“… 03/04/2026

Apply

Job Description

**Job Summary**

Weโ€™re looking for a strong, ownership-driven engineer who can take loosely
defined problems and turn them into dependable systems. Youโ€™ll work across
backend services, infrastructure patterns, deployment automation, and
distributed debuggingโ€”shipping real software that runs in production across
cloud and bare-metal environments. In this role, you will be at the forefront
of developing, maintaining, and enhancing cutting-edge software solutions that
drive our business forward. If you thrive in a fast-paced environment and are
passionate about creating impactful software solutions through agile
methodologies, we want to hear from you!

**About BTLabs**

BTLabs is building the enterprise systems layer for decentralized AI.
Hardening emerging, distributed AI networks into reliable, reproducible,
production-ready infrastructure. Granting teams access to new forms of
compute, models, and evaluation pipelines, without sacrificing the
reliability, observability, and controls they expect in production.

**Duties**

* Design and implement systems from loosely definedproblem statements
* Build and maintain Python services for model execution, scoring, and evaluation
* Develop reproducible infrastructure patterns (Docker, Linux, bash automation)
* Design, develop, test, and deploy robust software applications across multiple platforms
* Debug issues across application, infrastructure, and distributed layers
* Iterate rapidly on system improvements andperformance qualifications
* Collaborate with cross-functional teams to gather requirements and translate them into scalable technical solutions
* Maintain and improve existing systems by troubleshooting issues, optimizing performance, and implementing new features
* Develop RESTful APIs and integrate third-party APIs to enhance system capabilities
* Manage version control using tools like GitHub, SVN (Apache Subversion), and Git for efficient code management
* Contribute to infrastructure automation and deployment processes on cloud platforms such as AWS and Azure
* Write comprehensive documentation for codebases, APIs, and system configurations
* Participate in code reviews and team meetings to promote knowledge sharing and continuous improvement

**Qualifications**

* 3-7 years of experience in software engineering or related technical roles
* Demonstrated ability to design and shipsystems independently
* Comfort in ambiguous, fast-moving environments; strong ownership mindset
* Fluency across engineering, infrastructure, and applied experimentation
* Interest in distributed systems, blockchains, and decentralized AI networks**

**Knowledge and Skills**

* Strong Python proficiency; experience building backend services and APIs
* Proficient in software architecture and system design principles
* Comfort in Linux environments and bash scripting
* Experience with Docker and containerized workflows
* Familiarity with cloud (AWS/GCP) and/or bare-metal deployments
* Working knowledge of distributed systems concepts and failure modes
* Proficiency of version control systems, including GitHub, SVN, and Git workflows for collaborative development
* Familiarity with database management systems like MySQL and SQL Server; experience with SQL query optimization is a plus
* Ability to develop secure applications with RBAC (Role-Based Access Control) principles in mind
* Understanding of network protocols such as REST over HTTP/HTTPS for API communication
* Excellent problem-solving skills combined with strong communication abilities to articulate technical concepts clearly

**Nice to Have**

* GPU environments or ML experimentation workflows
* Reproducibility + ops: automation, lightweight CI/CD, observability or profiling
* Exposure to blockchain or other ledger-based technologies