Skip to main content
Build with Us

Cloud Software Engineer

Mid to senior preferred, strong early-career considered. Build the Rust software behind real-time chemical monitoring.

RemoteContractEngineering

About Readybit

Readybit brings real-time monitoring to chemical distribution. We put sensors on industrial chemical tanks and turn the readings into live visibility and automatic alerts, so distributors and their customers always know what's in the field and when a tank needs attention. It's a big, essential industry that's modernizing fast, and we're building the software behind that shift.

The role

We're looking for a cloud software engineer to build and ship the services behind our product: ingesting telemetry from sensors in the field, turning it into live status and alerts, and serving it to the web app our customers rely on every day.

Senior engineers are our preference, but we'll happily talk to strong earlier-career engineers who learn fast and ship. What matters most is that you write solid code, take ownership of what you build, and care about the outcome for the customer.

Our stack is almost entirely Rust: microservices on Kubernetes, PostgreSQL, and a Dioxus (Rust) frontend. We are a small team, so you will work across all of it: backend services, the web frontend, and the infrastructure underneath. You don't need Rust experience coming in. If you have strong fundamentals in a systems or backend language, the transition is faster than you'd think, and you'll have support making it.

What you'll do

  • Build and maintain backend services in Rust: telemetry ingestion, alerting, device management, and the APIs behind the customer-facing app.
  • Build the customer-facing web app in our Dioxus (Rust) frontend, from the data layer through to the screen.
  • Work with sensor data from harsh industrial environments, where intermittent connectivity and field conditions make robust data handling part of the craft.
  • Write database schemas and queries that perform at fleet scale.
  • Ship through a CI/CD, review-before-merge workflow on Kubernetes, and help keep what you ship healthy in production.
  • Work directly with the team on scoping and design. We are small, so your input on what to build carries meaningful weight.

What we're looking for

Required

  • Solid software engineering experience across the stack, or strong backend/systems fundamentals and the appetite to work across it. For senior candidates, a track record of owning production software; for earlier-career candidates, strong fundamentals and work you can show us.
  • Proficiency in a systems or backend language (Rust, Go, C++, Java, Python with production depth, or similar). Rust itself is a plus, not a requirement.
  • Good grasp of relational data modeling and SQL.
  • Experience with formal product development process: scoping, design, testing, review, and shipping software that holds up in production.
  • Comfortable in a CI/CD, review-before-merge workflow.

Nice to have

  • Any Rust experience.
  • Time-series, IoT, or telemetry experience.
  • Kubernetes, Docker, or infrastructure-as-code.
  • Experience at an early-stage startup or on a small team where you wore more than one hat.

Preferred AI qualifications

  • A track record of putting AI tooling to work on real workflows, redesigning or streamlining how things get done, with results you can point to (faster cycle times, fewer defects, higher-quality output).
  • Experience using AI responsibly in practice: weighing risks before deployment, checking outputs for accuracy and bias, and building review steps into AI-assisted work.
  • Evidence that you keep sharpening your AI skills (prompt and context engineering, agent orchestration, multi-tool workflows) and stay on top of the field as it moves.

Why it's a good job

  • Get in early. We're small and growing, building the software layer for a big, modernizing industry. Direct impact, and your work reaches customers in days, not quarters.
  • Modern stack, no legacy baggage. Rust top to bottom and the freedom to use the best tools for the job.
  • Real problems. Messy field data, physical hardware in harsh environments, and customers who count on us to get it right.
  • Fully remote. Work from wherever you're most effective.
  • Room to grow. Small team, broad surface area. If you want to level up fast by owning real systems, this is the place to do it.

If you're a strong engineer who wants your code running against the physical world, get in touch.

How to apply

Email jobs@readybit.com with a short note about yourself and your resume, either a link (your LinkedIn, a personal site, or a hosted PDF) or a PDF attachment. Other file types (Word, zip) are automatically rejected.