1

Rust Contract Jobs in Utah (NOW HIRING)

Rust Contract information

What is a Rust contract developer?

Rust contract developers are programmers who specialize in writing smart contracts using the Rust programming language, commonly for blockchain platforms like Solana, NEAR, and Polkadot. These developers use Rust's safety and performance features to create secure and efficient decentralized applications (dApps) and protocols. Their work involves designing, coding, testing, and deploying smart contracts, ensuring that they function correctly and securely on the blockchain.

What types of projects and teams do Rust contract developers typically work on, and how is collaboration managed in these environments?

Rust contract developers are often brought on to contribute to high-performance systems, such as blockchain infrastructure, network services, or embedded applications. They usually join agile, cross-functional teams comprising other engineers, product managers, and sometimes DevOps professionals. Collaboration is managed through daily standups, code reviews, and regular communication via tools like Slack or GitHub. Contractors are expected to quickly familiarize themselves with project-specific codebases and processes, contributing clean, maintainable code while adhering to established development standards.

What are the key skills and qualifications needed to thrive as a Rust smart contract developer, and why are they important?

To thrive as a Rust Smart Contract Developer, you need strong proficiency in Rust programming, blockchain fundamentals, and experience with smart contract development, often supported by a relevant degree or certifications. Familiarity with tools like Cargo, testing frameworks, and blockchain platforms such as Solana or NEAR is essential. Attention to detail, problem-solving ability, and effective communication are crucial soft skills for collaborating with teams and ensuring secure code. These skills are vital to building reliable, efficient, and secure smart contracts that meet project requirements and industry standards.

What is the difference between Rust Contract vs Rust Developer?

AspectRust ContractRust Developer
Required CredentialsExperience with Rust, contract law knowledge (if applicable)Proficiency in Rust programming, coding certifications
Work EnvironmentProject-based, freelance or consultingFull-time or part-time employment, in-house or remote
Industry UsageUsed in blockchain, smart contracts, and software projectsDevelops software applications, systems, or tools

The main difference is that a Rust Contract typically refers to a contractual role involving Rust skills, often project-based or freelance, focusing on specific deliverables. A Rust Developer is a full-time or part-time professional who writes and maintains Rust code within a company or organization. Both roles require Rust proficiency, but their work settings and responsibilities differ.

What are popular job titles related to Rust Contract jobs in Utah?

For Rust Contract jobs in Utah, the most frequently searched job titles are:

What job categories do people searching Rust Contract jobs in Utah look for?

The top searched job categories for Rust Contract jobs in Utah are:

What cities in Utah are hiring for Rust Contract jobs?

Cities in Utah with the most Rust Contract job openings:

Software Engineering - Cleared Contractor - L2

Belcan

Salt Lake City, UT

$52.64/hr

Contractor

Posted 17 days ago


Job description

Job Title: Software Engineering - Cleared Contractor - L2
Pay rate: up to $52.64/hr.
Location: Salt Lake City, UT
Zip code: 84116
Start Date: Immediate
Contract: 12 Months
Contract to Hire
Tags: #SoftwareEngineeringClearedContractorL2jobs; #SaltLakeCityjobs;
*Must have an Active DoD Secret Clearance*
Job Description:
This Software Engineering position (Level 2 or Level 3) supports software development activities for key growth programs. The engineer contributes to the design, implementation, integration, and testing of modern software solutions. This role collaborates across engineering teams to deliver reliable, high‑performance mission systems.
Essential Functions:
*Perform software development across requirements analysis, design, implementation, integration, and testing.
*Collaborate with cross-functional engineering teams ensuring alignment between hardware and software.
*Develop software test procedures and verification documentation.
*Participate in technical reviews and contribute to design improvements.
*Support program cost, schedule, and technical objectives.
*Must have active or immediately activatable U.S. DoD security clearance.
Qualifications:
*Bachelor"s degree in computer science, Computer Engineering, Electrical Engineering, or related technical field.
*Minimum 2-4 years related experience OR Graduate Degree with additional years of experience, depending on level.
*Experience with modern software development tools and practices, targeting embedded software development.
*Active or activatable DoD security clearance; current Secret or Top-Secret clearance preferred.
Preferred Additional Skills:
*Understanding of networking architecture and design principles.
*Experience developing for embedded Linux.
*Background with relevant technologies such as Kubernetes, FPGA/SOC, messaging middleware, etc.
*Experience developing with the Rust programming language.
*Cisco certification or equivalent networking expertise.
*Familiarity with secure comms or related digital signal processing disciplines.
*Experience working in multi-disciplinary engineering environments.
*Experience developing complex software systems across multiple domains.
*Development experience using agile methodologies.
Belcan is an equal opportunity employer. Your application and candidacy will not be considered based on race, color, sex, religion, creed, sexual orientation, gender identity, national origin, disability, genetic information, pregnancy, veteran status or any other characteristic protected by federal, state or local laws. #CJ

Belcan logo

About Belcan

Sourced by ZipRecruiter

Belcan is a leading provider of qualified personnel to many of the world's most respected enterprises. We offer excellent opportunities for contract/temporary, temp-to-hire, and direct assignments in the engineering, IT, and professional fields. We are the employer of choice for thousands worldwide. Our overriding goal is to provide quality staffing solutions that help people, organizations, and communities succeed.

Industry

It services

Company size

5,001 - 10,000 Employees

Headquarters location

Cincinnati, OH, US

Year founded

1958