Software Engineer with Rust (100% Remote)

DMS Vision•Frisco, TX
•Remote

About The Position

The Software Engineer will develop, implement, and maintain back-end monitoring services and software solutions. The role involves programming in Rust, producing robust and efficient code, and collaborating with team members to design and optimize software. The engineer will also troubleshoot and resolve software issues, follow industry best practices, and teach other developers. This is a remote role with infrequent travel, based in Austin, Texas, and described as a 3+ month engagement.

Requirements

  • Strong understanding of computer science fundamentals.
  • Proficiency in Rust development.
  • Proficiency in Python development.
  • Experience with back-end web development and software development.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and ability to work collaboratively in a team environment.
  • Strong ability and willingness to teach other developers.

Nice To Haves

  • Experience in Bitcoin mining (not blockchain or other cryptocurrencies).
  • Experience in telemetry and system monitoring services.

Responsibilities

  • Develop, implement, and maintain back-end monitoring services and software solutions.
  • Program in Rust and ensure code is robust and efficient.
  • Collaborate with team members to design and optimize software.
  • Troubleshoot and resolve software issues.
  • Follow industry best practices in software development.
  • Teach other developers.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service