1

Rust Software Jobs in Plano, TX (NOW HIRING)

Software Developer - Expert

Southlake, TX · On-site

$81.37 - $84.37/hr

APIs,backend services,blockchain,analytics systems,Java,Python,Rust,software engineering,software development,integrating,work effectively,resilient,architecture,Crypto,distributed ledger,financial ...

You'll write low‑level C and Rust, accelerate workloads with CUDA, and own secure processing ... embedded software experience (bare metal and/or RTOS). * Strong proficiency in C and production ...

Senior Software Engineer

Dallas, TX · Remote

$125K - $165K/yr

DomainTools is hiring a Senior Software Engineer to join our Engineering Team. This role is perfect ... We are looking for someone with a strong background in Python, Rust, GoLang, and cloud ...

Senior Software Engineer

Dallas, TX · On-site

$121K - $159K/yr

DomainTools is hiring a Senior Software Engineer to join our Engineering Team. This role is perfect ... We are looking for someone with a strong background in Python, Rust, GoLang, and cloud ...

Strong proficiency in Python 3, Java, Rust, C++, or TypeScript . * Strong understanding of algorithms and data structures . * Experience with bug fixing and debugging complex software issues

Strong proficiency in Python 3, Java, Rust, C++, or TypeScript . * Strong understanding of algorithms and data structures . * Experience with bug fixing and debugging complex software issues

Contribute expert-level code samples, debugging strategies, and development insights in Python3, Java, Rust, Go, C++, or TypeScript. * Analyze, troubleshoot, and resolve complex software defects and ...

next page

Showing results 1-20

Rust Software information

See Plano, TX salary details

$28

$50

$72

How much do rust software jobs pay per hour?

As of Sep 7, 2026, the average hourly pay for rust software in Plano, TX is $50.90, according to ZipRecruiter salary data. Most workers in this role earn between $45.58 and $57.98 per hour, depending on experience, location, and employer.

What is a Rust software developer?

A Rust Software Developer is a programmer who specializes in using the Rust programming language to build software applications. Rust is known for its focus on safety, speed, and concurrency, making it popular for systems programming, web services, and performance-critical tasks. Rust Software Developers may work on a variety of projects, from operating systems and embedded devices to backend web servers and command-line tools. Their responsibilities include writing, testing, and maintaining code, as well as collaborating with other developers to design robust and efficient systems.

What are the key skills and qualifications needed to thrive as a Rust software developer?

To thrive as a Rust Software Developer, you need a solid background in systems programming, memory management, and proficiency in Rust, often supported by a degree in computer science or related experience. Familiarity with version control systems like Git, build tools such as Cargo, and experience with cross-platform development are typically required. Strong problem-solving skills, attention to detail, and effective communication set outstanding candidates apart. These abilities are essential for building safe, efficient, and reliable software in demanding technical environments.

What are some common challenges faced by Rust software developers when working on large-scale projects?

Rust Software Developers often encounter challenges related to managing complex codebases, especially as projects scale. The language's strict ownership and borrowing rules, while beneficial for safety and concurrency, can make refactoring and integrating with legacy systems more time-consuming. Additionally, since Rust is still a relatively new language, developers may face limited library support or community resources for certain specialized tasks. Collaborating closely with teammates and leveraging thorough documentation helps to streamline workflows and overcome these hurdles.

What is the difference between Rust Software vs C++ Developer?

AspectRust SoftwareC++ Developer
Required CredentialsBachelor's in Computer Science, Rust certifications (optional)Bachelor's in Computer Science, C++ certifications (optional)
Work EnvironmentTech companies, startups, embedded systemsSoftware firms, game development, embedded systems
Industry UsageEmerging in systems programming, web assembly, safety-critical appsWidely used in software, gaming, systems, and embedded development
Search & Comparison IntentUnderstanding Rust's role vs C++ in development

Rust Software developers focus on safe, concurrent programming using Rust, often in modern systems and web assembly projects. C++ Developers work primarily with performance-critical applications across various industries. While both roles require programming expertise, Rust emphasizes safety and modern syntax, whereas C++ is known for its performance and legacy codebases.

What cities near Plano, TX are hiring for Rust Software jobs?

Cities near Plano, TX with the most Rust Software job openings:

Infographic showing various Rust Software job openings in Plano, TX as of August 2026, with employment types broken down into 75% Full Time, and 25% Contract. Highlights an 75% In-person, and 25% Remote job distribution, with an average salary of $105,863 per year, or $50.9 per hour.

Software Developer - Expert

Randstad Digital

Southlake, TX • On-site

$81.37 - $84.37/hr

Other

Medical, Dental, Vision, Life, Retirement

Posted 24 days ago


Job description

job summary:

We are hiring a Senior Engineer, Blockchain Platforms to help build and integrate the blockchain infrastructure layer that underpins Client's digital asset custody and tokenization platforms.


This is a hands?on engineering role focused on Layer?1 blockchain integration, core blockchain infrastructure components, wallet engineering, and custody?related blockchain workflows. The role works in close partnership with Crypto Custody Lead Engineers and Crypto Security Engineers to ensure blockchain interactions are secure, reliable, observable, and production?ready. This engineer operates at the intersection of blockchain protocol mechanics and institutional custody systems.


location: Southlake, Texas
job type: Contract
salary: $81.37 - 84.37 per hour
work hours: 8am to 11am
education: Bachelors
responsibilities:

What This Engineer Will Do


Layer?1 Blockchain Integration & Platforms


- Integrate Client systems with existing Layer?1 blockchains (e.g., Ethereum?based or other enterprise?relevant L1s).


- Evaluate and, where appropriate, contribute to building or extending Layer?1 capabilities to meet custody, scalability, or resiliency needs.


- Understand chain?level mechanics such as transaction lifecycle, finality, forks, reorgs, and event propagation.


- Ensure blockchain integrations are reliable under stress conditions and production loads.


Blockchain Infrastructure Components


- Design and build core blockchain infrastructure services, including:


- Indexers and event processors


- Block explorers and observability tooling


- Chain data services and APIs


- Interoperability and cross?chain integration components


- Ensure blockchain data pipelines are accurate, performant, and auditable.


- Support operational tooling required for troubleshooting, monitoring, and incident response.


Wallet Architecture & Development


- Contribute to wallet architecture and development, including:


- Blockchain?facing wallet services


- Transaction creation, signing workflows, and submission pipelines


- Integration with custody key management systems (MPC, HSMs, signing services)


- Ensure wallet implementations cleanly separate protocol logic, security controls, and business rules.


- Partner closely with custody and security engineers to validate end?to?end transaction flows.


Custody?Related Blockchain Workflows


- Share responsibility for custody?related blockchain workflows, including:


- On?chain transaction execution


- Event monitoring and reconciliation


- Chain?specific failure handling and recovery patterns


- Help define safe patterns for interacting with smart contracts and token standards from custody platforms.


- Ensure blockchain workflows align with custody policies, approvals, and risk controls.


Engineering Rigor & AI?Augmented Development


- Apply modern engineering practices to build reliable, testable, and observable blockchain services.


- Leverage GenAI and agentic AI tools to accelerate:


- Protocol analysis


- Code development and testing


- Documentation and knowledge sharing


- Maintain engineering rigor-speed without sacrificing correctness or safety.


qualifications:

.


skills:

APIs,backend services,blockchain,analytics systems,Java,Python,Rust,software engineering,software development,integrating,work effectively,resilient,architecture,Crypto,distributed ledger,financial systems,infrastructure,Security,AI tooling,workflows



Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).
This posting is open for thirty (30) days.