1

Rust Programming Jobs in Texas (NOW HIRING)

Async Programming, Tokio Framework, Concurrency and Multithreading. * Cargo Package Management, Rust Testing Frameworks. * Backend Development, REST APIs, gRPC Services, Microservices Architecture ...

Rust Developer Location: Austin, TX Hire Type: Long Term Contract Job Requirement: Duration: 4-6 months Scope of Work & Experience Vendor resource will serve as a technical lead and support key ...

Senior Compiler Engineer - Rust GPU

Austin, TX · On-site

$121K - $160K/yr

Deep expertise in the Rust programming language, including a strong grasp of compiler internals (rustc), Rust MIR, procedural macros, and Rust's borrow-checker/lifetime model. Hands-on experience ...

Deep expertise in the Rust programming language, including a strong grasp of compiler internals (rustc), Rust MIR, procedural macros, and Rust's borrow-checker/lifetime model. * Hands-on experience ...

Rust Engineer

Austin, TX · On-site

$320K - $465K/yr

As a Rust Engineer , you will build and operate high-throughput backend services across 300k+ lines of code, index Solana and EVM chains in real time where sub-10ms latency makes a product difference ...

Rust Engineer

Austin, TX · On-site

$320K - $465K/yr

About the Role Rust runs Axiom's critical path: real-time chain indexers, per-chain search engines ... Excellent programming and debugging fundamentals * Experience with services that run continuously ...

Senior Compiler Engineer

Austin, TX · On-site

$103K - $142K/yr

Deep expertise in the Rust programming language, including a strong grasp of compiler internals (rustc), Rust MIR, procedural macros, and Rust's borrow-checker/lifetime model. Hands-on experience ...

Senior Rust Platform Engineer

Austin, TX · On-site

$121K - $160K/yr

About the Role: webAI is seeking a Senior Platform Rust Engineer to build the core software ... Experience working across programming-language and process boundaries. * Familiarity with semantic ...

Senior Compiler Engineer

Austin, TX · On-site

$103K - $142K/yr

Deep expertise in the Rust programming language, including a strong grasp of compiler internals (rustc), Rust MIR, procedural macros, and Rust's borrow-checker/lifetime model. * Hands-on experience ...

Senior Rust Platform Engineer Austin, TX

Austin, TX · On-site

$121K - $160K/yr

About the Role: webAI is seeking a Senior Platform Rust Engineer to build the core software ... Experience working across programming-language and process boundaries. * Familiarity with semantic ...

Software Engineer, Rust

Austin, TX · On-site

$105K - $170K/yr

... Computer Engineering, or equivalent practical experience * Strong proficiency in Rust for systems‑level Linux applications * Hands‑on Python experience in data analysis, computer vision ...

next page

Showing results 1-20

Rust Programming information

See Texas salary details

$41.5K

$66K

$92.2K

How much do rust programming jobs pay per year?

As of Sep 9, 2026, the average yearly pay for rust programming in Texas is $66,014.00, according to ZipRecruiter salary data. Most workers in this role earn between $47,500.00 and $82,500.00 per year, depending on experience, location, and employer.

What is a Rust programming job?

A Rust Programming job involves designing, developing, and maintaining software applications using the Rust programming language. Rust is known for its performance, memory safety, and concurrency features, making it popular for systems programming, web services, and embedded systems. Developers in this role typically work on optimizing performance, ensuring code safety, and integrating Rust with other technologies. Experience with Rust’s ownership model, concurrency features, and ecosystem tools like Cargo is often required.

What are some typical challenges faced by professionals working in Rust programming roles?

Professionals in Rust Programming roles often encounter challenges such as mastering the language's strict ownership and borrowing rules, which require a deep understanding of memory safety concepts. Additionally, working with complex, performance-critical systems demands close attention to detail and rigorous testing practices. Collaboration with team members, especially when integrating Rust code with projects in other languages or legacy systems, also presents opportunities for problem-solving. Over time, these challenges help developers build robust, scalable solutions and deepen their expertise in cutting-edge systems programming.

What are the key skills and qualifications needed to thrive in the Rust programming position, and why are they important?

Excelling in Rust Programming requires strong programming skills in Rust, understanding of systems programming concepts, and experience with memory management and concurrency. Familiarity with version control tools like Git, issue tracking systems, CI/CD pipelines, and optionally, certifications such as the Rust Programming Certificate, are often valuable. Problem-solving ability, collaboration, and clear communication are essential soft skills for success in team-based development environments. These skills and qualifications are vital because they ensure code safety, performance, and contribute to efficient, high-quality software development.

Are Rust programmers in demand?

Rust programmers are increasingly in demand due to the language's focus on safety, performance, and concurrency, especially in systems programming, embedded systems, and WebAssembly development. Companies in technology, finance, and gaming are actively hiring Rust developers to build reliable and efficient software solutions.

Can I learn Rust programming in 3 months?

Rust programming is a complex language that typically requires several months of dedicated study to achieve proficiency, especially for those new to systems programming. Learning core concepts such as ownership, borrowing, and concurrency can be feasible within three months with consistent practice, but mastering advanced topics and writing production-quality code usually takes longer. For job roles involving Rust, employers often expect a solid understanding of the language and related tools like Cargo and Rustup, which may require ongoing learning beyond initial months.

What are the most commonly searched types of Rust Programming jobs in Texas?

The most popular types of Rust Programming jobs in Texas are:

What cities in Texas are hiring for Rust Programming jobs?

Cities in Texas with the most Rust Programming job openings:

Infographic showing various Rust Programming job openings in Texas as of September 2026, with employment types broken down into 2% Internship, 78% Full Time, 10% Part Time, 2% Temporary, 7% Contract, and 1% Nights. Highlights an 87% Physical, 2% Hybrid, and 11% Remote job distribution, with an average salary of $66,014 per year, or $31.7 per hour.

Senior Rust Developer

Austin, TX • On-site

Cardinal Integrated Technologies Inc
IT Services • 11 - 50 employees

$54 - $71.25/hr

Other

Re-posted 19 days ago


Job description

Hi,
We have a contract job opportunity for a Senior Rust Developer (23306-1) with one of our clients. If interested, please respond to me with the below-required details, or I would appreciate it if you could refer an ex-colleague/team member/friend looking for similar roles. CardinalIT offers a referral bonus of $500 for each such referral, to show gratitude and appreciation for this gesture.

  • Updated Resume:
  • Expected rate range W2/C2C:
  • Availability to start:

I'm looking forward to hearing back from you.
Job Title: Senior Rust Developer (23306-1)
Location: Austin, TX (Onsite)
Duration: 6-12+ Months
Primary Skills:
Exp in Software Engineering: 7+ years
Exp in RUST Development: 3+ years
Exp in Java: 5+ years
Exp in C++: 5+ years
Secondary Skills:

  • Application Modernization: 5+ years

A Senior Rust Architect/Technical Lead who has successfully led Java and C/C++ modernization initiatives to Rust and can mentor internal teams while driving architecture and implementation.

  • Skillset: 1 Senior Rust Developer Scope of Work Vendor resource will serve as a technical lead and support key modernization initiatives across our Edge applications: Rust Technical Leadership - Java to Rust Migration Lead the design and execution of Java-to-Rust conversion for Edge applications, including: Secure Connect Gateway Policy Manager Data Center back-end services.
  • Rust Technical Leadership - C/C++ to Rust Migration Lead the design and execution of C/C++-to-Rust conversion for Edge applications, including: SSC (Secure Service Credentials) Capability Building / Knowledge Transfer Train and mentor Dell senior SMEs on advanced Rust concepts and best practices Enable internal SMEs to assume the Rust Technical Lead role by the end of the engagement

Experience

  • 5-7 Years of Software Development Experience (With 2+ Years of Hands-on Rust Development)


Job Summary
Client is seeking a highly skilled Senior Rust Developer to support strategic technology initiatives for a leading global technology client. The ideal candidate will have extensive experience in systems programming, backend application development, cloud-native architectures, and performance optimization using Rust. The role involves designing and developing scalable, secure, and high-performance solutions supporting enterprise platforms, cloud infrastructure, edge computing, platform engineering, automation, and next-generation technology initiatives. The candidate will work closely with architects, product owners, DevOps teams, and global engineering teams in an Agile environment.
Key Responsibilities

  • Design, develop, and maintain enterprise-grade applications using Rust.
  • Build highly scalable, low-latency, and resilient services for cloud and distributed environments. Should be strong technical hands-on coding skills.
  • Should be familiar with AI technologies, including Python and auto coding Tools Develop microservices, REST APIs, and event-driven applications.
  • Implement concurrent and asynchronous solutions using Rust best practices. Optimize application performance, memory efficiency, and system reliability.
  • Collaborate with architects and product teams to define technical solutions and system designs.
  • Integrate applications with cloud platforms, databases, messaging systems, and enterprise platforms.
  • Participate in code reviews, architecture reviews, and sprint planning activities.
  • Troubleshoot production issues and perform root cause analysis. Ensure security, observability, scalability, and compliance requirements are met. Mentor junior developers and contribute to engineering best practices.


Required Technical Skills:

  • Core Programming Strong expertise in Rust Programming Solid experience with: C/C++ Python Rust Expertise Ownership and Borrowing Lifetimes Traits and Generics Memory Management Error Handling Async Programming Tokio Framework Concurrency and Multithreading Cargo Package Management Rust Testing Frameworks Backend Development REST APIs gRPC Services Microservices Architecture Distributed Systems Event-Driven Architectures Databases PostgreSQL MySQL Redis MongoDB Messaging Platforms Kafka RabbitMQ Azure Service Bus Cloud & Platform Engineering AWS / Azure Kubernetes Docker Helm GitHub Actions Jenkins CI/CD Automation Operating Systems Linux Administration Linux Kernel Concepts Shell Scripting Preferred Experience Enterprise Technology Platforms
  • Experience working in one or more of the following areas: Cloud Platform Engineering Infrastructure Automation Kubernetes Ecosystem Edge Computing Platform Services AI Infrastructure Cybersecurity Solutions Storage Systems Networking Solutions


Nice to Have:
WebAssembly (WASM) Blockchain Technologies RISC-V Architecture Exposure Embedded Systems Development Open-Source Contributions Observability Tools (Prometheus, Grafana, OpenTelemetry)

--

Best Regards,

Abhishek Singh | Manager - Recruitment | Cardinal Integrated Technologies Inc

Direct: +1

Ph: Ext 337
Email:
Linkedin Url:
707 Alexander Rd, Ste 202 Princeton, NJ 08540 USA.
"Bringing IT Together!"