1

Rust Developer Jobs in Utah (NOW HIRING)

Software Engineer, Backend

Lehi, UT · On-site

$152K - $219K/yr

Programming experience in Rust, Scala, Python. * Experience with observability tooling such asOpenTelemetry, Prometheus, Grafana. * Experience with feature flagging tools such as Launch Darkly.

Software Engineer, Backend

Sandy, UT · On-site

$152K - $219K/yr

Programming experience in Rust, Scala, Python. * Experience with observability tooling such asOpenTelemetry, Prometheus, Grafana. * Experience with feature flagging tools such as Launch Darkly.

Programming experience in Rust, Scala, Python. * Experience with observability tooling such asOpenTelemetry, Prometheus, Grafana. * Experience with feature flagging tools such as Launch Darkly.

Java Developer

Salt Lake City, UT · On-site

$49.25 - $63.75/hr

Java Developer Location: Salt Lake City Utah (Hybrid 3 days onsite 2 days remote need candidates local to UT) Must Have Skills: 5 years or more of experience with Java programming Experience with a ...

Application Developer

Salt Lake City, UT · On-site

$31.02 - $48.08/hr

APPLICATION DEVELOPER - ADMINISTRATIVE OFFICE OF THE COURTS - SALT LAKE CITY The Utah Judiciary is not only recognized as one of the most technologically advanced court systems in the country but ...

Experience in programming in scripting (Python), interpreted (R ) and compiled languages (C++ / Rust / Java). * Experience working with collaborators, including lab scientists on multi-omic method ...

Java Developer

Salt Lake City, UT

$49.25 - $63.75/hr

Java Developer Salt Lake City, UT Duration:6-12 Months Additional Requisition Details: - Java Developer - - Salt Lake City, UT 84105 Positions are expected to last into mid-late 2016. No specific end ...

next page

Showing results 1-20

Rust Developer information

See Utah salary details

$15

$48

$74

How much do rust developer jobs pay per hour?

As of Jul 14, 2026, the average hourly pay for rust developer in Utah is $48.10, according to ZipRecruiter salary data. Most workers in this role earn between $36.78 and $58.85 per hour, depending on experience, location, and employer.

What are some common challenges Rust Developers face when working on large-scale projects?

Rust Developers often encounter challenges such as managing complex dependencies, ensuring memory safety without sacrificing performance, and integrating Rust code with existing systems written in other languages. Collaborating with cross-functional teams can also require clear communication, especially when explaining Rust’s unique concepts to those unfamiliar with the language. Staying up-to-date with the rapidly evolving Rust ecosystem and tooling is important, as new libraries and best practices frequently emerge.

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

AspectRust Developer
Required CredentialsProficiency in Rust programming, often with a computer science background or coding certifications
Work EnvironmentSoftware development teams, especially in systems programming, embedded systems, or performance-critical applications
Industry UsageTech companies focusing on safety, concurrency, and performance, including blockchain, embedded systems, and web assembly

Rust Developers and C++ Developers share similar skills in systems programming, requiring knowledge of low-level programming, memory management, and performance optimization. Both roles are common in industries demanding high efficiency and safety. While C++ Developers often have experience with legacy codebases and a broader range of tools, Rust Developers focus on modern safety features and concurrency. The choice between the two depends on project requirements and company preferences.

What engineer makes $500,000 a year?

Highly experienced software engineers, including senior developers and specialized roles like machine learning engineers or cloud architects, can earn $500,000 or more annually, especially in top tech companies or with significant equity and bonuses. Achieving this level typically requires advanced skills, extensive experience, and often working in high-demand environments or leadership positions.

What Does a Rust Developer Do?

The job duties of a Rust developer focus on performing computer programming tasks using the Rust programming language. As a Rust developer, you focus on coding and development for projects such as web browsers, operating systems, server and systems software, and blockchain projects. Your responsibilities vary depending on the requirements of the development projects on which you work. You typically work to ensure the safety and security of the software or systems that you develop and test and debug them as part of the development process.

How much do Rust developers get paid?

Rust developers typically earn between $80,000 and $150,000 annually, depending on experience, location, and industry. Senior roles or those requiring specialized skills in systems programming or performance optimization tend to offer higher salaries. Compensation may also include benefits such as remote work options and professional development opportunities.

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

To thrive as a Rust Developer, you need strong proficiency in Rust programming, a solid understanding of systems programming concepts, and a relevant degree or experience in software development. Familiarity with tools like Cargo, Git, and continuous integration systems, as well as experience with frameworks such as Actix or Rocket, are commonly required. Outstanding problem-solving skills, attention to detail, and effective communication set top Rust Developers apart. These skills ensure robust, efficient, and safe code, which is essential for building reliable software solutions.

What are Rust Developers?

Rust Developers are software engineers who specialize in using the Rust programming language to build safe, fast, and reliable applications. They write, test, and maintain code, often focusing on system-level programming, web servers, blockchain technologies, and performance-critical software. Rust Developers leverage the language’s unique features, like memory safety and concurrency, to build efficient and secure solutions. Their responsibilities may also include contributing to open-source projects, optimizing existing code, and collaborating with cross-functional teams.

Is there demand for Rust developers?

Rust developers are in increasing demand across industries such as technology, finance, and systems programming due to Rust's focus on safety, performance, and concurrency. Companies seek Rust expertise for developing secure and efficient software, and job opportunities are growing as the language gains popularity in areas like embedded systems, blockchain, and cloud infrastructure.

What jobs in the US pay 300,000 a year?

In the US, high-paying roles such as senior software engineers, data scientists, and specialized roles like Rust developers with extensive experience and expertise can earn $300,000 or more annually. These positions often require advanced skills, certifications, and leadership responsibilities, typically found in technology, finance, or executive sectors.
What are the most commonly searched types of Rust Developer jobs in Utah? The most popular types of Rust Developer jobs in Utah are:
What job categories do people searching Rust Developer jobs in Utah look for? The top searched job categories for Rust Developer jobs in Utah are:
What cities in Utah are hiring for Rust Developer jobs? Cities in Utah with the most Rust Developer job openings:
Infographic showing various Rust Developer job openings in Utah as of July 2026, with employment types broken down into 83% Full Time, 7% Part Time, 1% Temporary, and 9% Contract. Highlights an 82% Physical, 3% Hybrid, and 15% Remote job distribution, with an average salary of $100,054 per year, or $48.1 per hour.
Electronics Engineer

$89K - $138K/yr

Full-time

Re-posted yesterday


Air Force Civilian Service rating

8.0

Company rating: 8.0 out of 10

Based on 95 frontline employees who took The Breakroom Quiz

21st of 46 rated military and defense


Job description

Come be a part of something big! Smart Minds, Cool Jobs, and Awesome Rewards! Fueled by innovation, talent and ambition, the Air Force Nuclear Weapons Center (AFNWC) is seeking civilian professionals prepared to deploy war-winning capabilities on behalf of the United States Air Force.
OPENS: 7 JULY 2026
CLOSES: 21 JULY 2026
**IMPORTANT**
• AFNWC is requiring the 2-page resume format for our job announcements. Please access this link to learn more about what to include in your resume: https://help.usajobs.gov/faq/application/documents/resume/what-to-include
• Your resume may NOT exceed two pages, and the font size should not be smaller than 10 pts. The two-page resume ensures the most relevant experience, education, and professional development is reviewed and considered, which is a common practice in both the public and private sectors.
• The hiring manager will reject any illegible/unreadable resumes or resumes that do not comply with the 2-page limitation.
• Provide all academic degrees, professional military education and any other professional certifications on your 2-page resume.
Air Force Civilian Service is currently seeking a full-time Electronics Engineer to work in the Air Force Nuclear Weapons Center, Intercontinental Ballistic Missile (ICBM) Systems Directorate (NI), Sentinel Software Office (NIXW) at Hill Air Force Base in Layton, UT. The engineer will work closely with Sentinel's Systems Integration Office (NIX-SI).
This position (986702) is an NH-0855-03, which has a typical 2026 salary range of $89,508 - $138,370.
*Recruitment, Relocation, Retention, and Student Loan Incentives may be authorized.
The primary purpose of this Engineer position is to serve as a primary representative of Sentinel's program office within the Software Integration and Test group, ensuring Government and industry standards are addressed in all phases of Sentinel's software design and code. Sentinel's software branch manages the software development lifecycle, software architecture, software engineering, and development policies; while providing testing support for the ICBM modernization program. We drive enterprise-wide safe, secure, reliable, and certifiable software, delivered on or ahead of schedule that meets the contract and customer requirements.
DUTIES:
• Utilizes computer science or engineering skills to develop and deliver safe, secure, reliable, and certifiable software.
• Performs technical design and reviews, and address issues with software deliveries from contractors.
o Includes working knowledge of engineering and system standards (ex. IEEE, Mil-STDs) and Air Force Instructions
o Includes working knowledge of system level documents (ex. SOW, SDP, SMP etc.) sections dealing with software.
• Generates and executes technical plans and requirements management.
• Researches and responds to software architecture technical design and implementation questions.
• Applies Digital Engineering (DE) principles and achieve authoritative virtualization to replace, automate, or shorten real-world prototyping and testing, to provide unprecedented speed and agility for the Air Force nuclear program.
• Coordinates with government and contractor stakeholders as part of an Agile software development enterprise.
• Analyzes, evaluates, and reports on software test data and metrics.
SKILLS:
• Positions at this level typically have 3 or more years of relevant engineering experience.
• Strong technical skills in engineering and software systems, sufficient to serve as a subject matter expert and able to identify technical gaps and deficiencies in contractor deliverables requiring attention for the next iteration.
• Leadership and mentoring skills to guide and develop team members across the Sentinel Systems Division in pursuit of program objectives and milestones are strongly preferred.
• Depth of experience in integrating systems engineering efforts from multiple teams within an enterprise is highly valued.
• Breadth of engineering experience.
• Skill in coding/developing software for either large enterprise information systems or complex electrical mechanical systems using contemporary software languages (e.g. C/C++, Python, Rust, GO, JavaScript, C#, Java, etc.).
• Experience with software test design and result analysis.
U.S. CITIZENSHIP
• Must be able to obtain and maintain a Top Secret/SCI security clearance and required to handle and safeguard sensitive and/or classified information in accordance with regulations to reduce potential compromise.
• To qualify as an Engineer, employee must meet the education and specialized experience requirements described in the Office of Personnel Management (OPM) Qualification Standards, Group Coverage Qualification Standard for Professional and Scientific Positions: https://www.opm.gov/policy-data-oversight/classification-qualifications/general-schedule-qualification-standards/0800/files/all-professional-engineering-positions-0800.pdf
• A professional engineering degree at the bachelor's level from an ABET accredited institution is required; an advanced engineering degree, such as a master's or a PhD is preferred.
• This position is designated as a drug testing position. The incumbent is subjected to pre-employment drug testing as a condition of employment, and participation in random drug testing thereafter.
• Employee must meet Defense Acquisition Workforce Improvement Act (DAWIA) requirements, which includes achieving Engineering and Technical Management "Practitioner" certification category within required timeframe after appointment.
• In accordance with the Ethics in Government Act, 1978, employee may be required to file an OGE Form 450, Confidential Financial Disclosure Report, upon appointment and will be required to file annually.
• Work may occasionally require travel away from the normal duty station on military or commercial aircraft.

What Air Force Civilian Service employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom