Enable job alerts via email!

Rust Software Engineer - US Citizens Only

Rust Stack

Huntsville (AL)

Remote

USD 80,000 - 110,000

Full time

10 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a Rust Software Engineer to join their dedicated team. This role offers the flexibility of remote work or the option to be based in Huntsville, AL. The ideal candidate will have a strong background in Rust programming and Linux systems, with the ability to work autonomously and contribute to the development of cutting-edge video edge devices. You will be part of a passionate team focused on delivering secure and reliable software solutions for mission-critical applications. If you thrive in a dynamic environment and have a passion for technology, this is the perfect opportunity for you.

Qualifications

  • 3-5 years of experience in Rust programming with code examples.
  • Strong understanding of Linux OS, specifically Ubuntu 20.04 and higher.

Responsibilities

  • Independently identify, prioritize, and execute development tasks.
  • Contribute to the design and development of video edge devices.

Skills

Rust Programming
Linux Operating System
PostgreSQL
JSON APIs
Transport Layer Security (TLS/mTLS)
LDAP/Active Directory Integration
Kanban Boards

Tools

Ubuntu 20.04
SEA-ORM

Job description

NOTE:

This development position is for U.S. citizens only and is critical for our success as we continue to work on our next generation video edge devices.

Please do not apply unless you are a U.S. citizen.

Rust Software Engineer (Remote or Huntsville, AL)

As a leading provider of Mission Video Data Systems, PESA is now certified by the U.S. Government for supplying encrypted video, audio, and data matrices using government network topologies. Furthermore, it is the only provider offering a complete end-to-end software solution that has traditionally been hardware-based.

This development position is critical for our success as we continue to work on our next-generation video edge devices. A thorough understanding of the Linux Operating System, as well as Windows, Android, and iOS, is key for the successful candidate. This position will work alongside several dedicated Rust software developers passionate about these unique systems.

PESA is seeking a Rust Software Engineer with 3-5 years of experience who has the drive and passion to assist our current development team. This position is remote or can be based in Huntsville, AL. Being a self-starter capable of working independently is a must.

Responsibilities
  • Independently identify, prioritize, and execute development tasks.
  • Contribute to the design and development of next-generation video edge devices with minimal hand-holding.
  • Collaborate effectively when needed but maintain a strong ability to work autonomously.
  • Ensure secure and reliable integration with enterprise systems.
Requirements
  • Must be well-versed in the Linux Operating System, specifically Ubuntu 20.04 and higher.
  • Minimum 2 years of Rust programming experience (code examples required).
  • Experience with PostgreSQL database version 17 and higher.
  • Familiarity with ORMs for database integration, with SEA-ORM preferred.
  • Strong understanding of LDAP/Active Directory (AD) integration.
  • Proficiency with certificate generation and knowledge of transport layer security (TLS/mTLS).
  • Hands-on experience with JSON APIs.
  • Comfortable with using Kanban boards for project management.
Preferred Qualifications
  • 5+ years of development programming experience.
  • Familiarity with cross-platform development for Windows, Android, and iOS.
  • Experience thriving in a small team where self-motivation and initiative are essential.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.