×
Register Here to Apply for Jobs or Post Jobs. X

Senior Rust Developer

Job in Austin, Travis County, Texas, 78701, USA
Listing for: Cardinal Integrated
Seasonal/Temporary position
Listed on 2026-07-24
Job specializations:
  • Software Development
    Backend Developer, Senior Developer, DevOps, Cloud Engineer - Software
Job Description & How to Apply Below

Senior Rust Developer

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:

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)

Location:

Texas / Austin

Employment Type:

Contract

Job Summary:

UST 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, Dev Ops 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.
  • 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
  • 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
  • Git Hub 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:

  • Web Assembly (WASM)
  • Blockchain Technologies
  • RISC-V Architecture
  • Exposure Embedded Systems Development
  • Open Source Contributions
  • Observability Tools (Prometheus, Grafana, Open Telemetry)
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary