> Markdown version of [/jobs/ext/1753707-rust-developer](https://www.wearedevelopers.com/jobs/ext/1753707-rust-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Rust Developer - **Company:** PROPERTY CONSULTANT FIN SVC - **Location:** Austin, TX, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Amazon Web Services, Application Performance Management, Microsoft Azure, C++ (Programming Language), Cloud Computing, Code Review, Computer Programming, Databases, Continuous Integration, Data Structures, Linux, DevOps, Distributed Systems, Memory Management, Github, Python (Programming Language), PostgreSQL, Linux Kernel, Enterprise Messaging Systems, MongoDB, MySQL, Open Source Technology, Package Management Systems, Performance Tuning, RabbitMQ, Redis, Blockchain, Prometheus, Memory Leaks, Reduced Instruction Set Computing, Shell Script, Software Engineering, Software Systems, System Programming, AI Infrastructure, Azure Service Bus, Multithreading, Computer Networking Systems, Cloud Platform System, Spring Cloud, Grafana, Concurrency, Reliability of Systems, Backend, Event Driven Architecture, Containerization, Kubernetes, Infrastructure Automation Frameworks, Information Technology, Apache Kafka, Multiaccess Edge Computing, Asynchronous Programming, Software Coding, Restful APIs, Grpc, Docker, Jenkins, Programming Languages, Microservices - **Published:** July 18, 2026 - **Apply:** https://www.dice.com/job-detail/73c86afd-d9fa-428e-8abc-3fc2f342eaa6 ## About the Role The ideal candidate will possess strong expertise in Rust development, systems programming, cloud-native technologies, microservices, and backend engineering. This is a highly technical hands-on role requiring strong coding skills, architecture knowledge, and technical leadership., Programming Languages * Rust (Mandatory) * C/C++ * Python Rust Expertise * Ownership & Borrowing * Lifetimes * Traits & Generics * Memory Management * Error Handling * Async Programming * Tokio Framework * Concurrency & Multithreading * Cargo Package Management * Rust Testing Frameworks Backend Development * REST APIs * gRPC * Microservices * Distributed Systems * Event-Driven Architecture Databases * PostgreSQL * MySQL * Redis * MongoDB Messaging Technologies * Kafka * RabbitMQ * Azure Service Bus Cloud & DevOps * AWS or Azure * Kubernetes * Docker * Helm * GitHub Actions * Jenkins * CI/CD Operating Systems * Linux * Shell Scripting * Linux Kernel Concepts, * 5-7 years of software development experience. * Minimum 2 years of hands-on Rust development. * Strong understanding of Data Structures and Algorithms. * Experience developing cloud-native applications. * Experience with distributed systems and backend engineering. * Strong debugging and performance optimization skills. * Experience working in Agile/Scrum environments. * Excellent communication and collaboration skills. Preferred Experience Experience in one or more of the following: * Cloud Platform Engineering * Edge Computing * Platform Engineering * Infrastructure Automation * Kubernetes Ecosystem * AI Infrastructure * Cybersecurity Solutions * Storage Systems * Networking Solutions Nice to Have * WebAssembly (WASM) * Embedded Systems * RISC-V * Blockchain * Open Source Contributions * Prometheus * Grafana * OpenTelemetry, * Master''''s degree in Computer Science, Engineering, or a related field. * Strong software engineering fundamentals. * Excellent analytical and troubleshooting skills. * Ability to work independently in a fast-paced enterprise environment. * Experience collaborating with globally distributed engineering teams. ## Description UST is seeking an experienced Senior Rust Developer to support strategic modernization initiatives for Dell Technologies. This role focuses on designing, developing, and leading the migration of enterprise Edge applications from Java and C/C++ to Rust while building secure, scalable, and high-performance distributed systems., * Lead Java-to-Rust modernization initiatives for enterprise Edge applications. * Drive C/C++ to Rust migration for security-critical services. * Design and develop scalable backend services using Rust. * Build high-performance microservices, REST APIs, and gRPC services. * Develop asynchronous and concurrent applications using Tokio. * Optimize application performance, memory utilization, and system reliability. * Collaborate with architects, DevOps engineers, and product teams to deliver enterprise solutions. * Integrate applications with cloud platforms, databases, and messaging systems. * Participate in architecture discussions, code reviews, and Agile ceremonies. * Troubleshoot production issues and perform root cause analysis. * Implement secure, observable, and highly available software solutions. * Mentor engineering teams and provide technical guidance on Rust best practices. * Conduct knowledge transfer sessions to enable internal engineering teams., The consultant will work on enterprise-scale initiatives involving: * Cloud-Native Applications * Edge Computing * Platform Engineering * DevOps & SRE * Enterprise Security * Performance-Critical Distributed Systems * Large Global Engineering Teams Screening Questions 1. Explain Rust Ownership, Borrowing, and Lifetimes with practical examples. 2. How does Rust prevent memory leaks and data races? 3. Describe your experience with Tokio and asynchronous programming. 4. How would you design a high-performance Rust microservice? 5. Explain your experience deploying Rust applications on Kubernetes. 6. Describe a production issue you resolved related to concurrency or performance. 7. How would you build a distributed system using Rust and Kafka? 8. What is your experience with AWS or Azure cloud platforms? 9. Explain synchronous vs. asynchronous programming in Rust. 10. Describe an architecture decision you influenced in a previous Rust project. Mandatory Skills * Rust * Tokio * Async Rust * C/C++ * Python * Kubernetes * Docker * AWS/Azure * Kafka * gRPC * REST APIs * Linux * Distributed Systems * Microservices * Cloud-Native Development * Platform Engineering * DevOps * Enterprise Backend Development ## Related Videos - [Get ready to Rustle](https://www.wearedevelopers.com/videos/698-get-ready-to-rustle) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Boosting OpenSearch Performance: gRPC Search in Action](https://www.wearedevelopers.com/videos/1935-boosting-opensearch-performance-grpc-search-in-action) - [Rust Beyond Systems: Revolutionizing Web Development](https://www.wearedevelopers.com/videos/1111-rust-beyond-systems-revolutionizing-web-development) - [Coding for Good: Achieving social change with an app](https://www.wearedevelopers.com/videos/1645-coding-for-good-achieving-social-change-with-an-app) ## Related Articles - [Building AI Solutions with Rust and Docker](https://www.wearedevelopers.com/magazine/494-building-ai-solutions-with-rust-and-docker) - [4 reasons why you should learn Rust in 2021 – and maybe even have fun doing it](https://www.wearedevelopers.com/magazine/35-4-reasons-why-you-should-learn-rust-in-2021-and-maybe-even-have-fun-doing-it) - [Top in-demand programming languages to learn in 2021](https://www.wearedevelopers.com/magazine/30-top-in-demand-programming-languages-to-learn-in-2021) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)