Rust Developer; Mid-Level
Listed on 2026-03-01
-
Software Development
DevOps, Software Engineer, Cloud Engineer - Software, Backend Developer
Contract | Tri-Force Consulting Services, Inc. | United States
Posted On 02/11/2026
Job InformationTechnology
Work Experience:
1-3 years
City:
Atlanta
State/Province:
Georgia
ZIP: 30334
Job DescriptionJob Title:
Rust Developer (Mid-Level)
Duration: 10 Months
Location:
Remote (Atlanta, GA)
The Rust Developer will assist in the complete rewrite of the Eligibility and Assistance Program (EAP) application, transitioning it from a COBOL-based legacy mainframe system to a modern, cloud-native platform utilizing Rust. The role involves designing and developing new systems in Rust, implementing Dev Ops practices such as infrastructure automation with Salt, and integrating into the existing AWS cloud environment. The developer will work closely with a team of engineers to ensure high performance, security, and scalability of the application.
Key Responsibilities- Design and Development
- Lead the rewrite of the EAP application using Rust, focusing on system architecture, memory safety, and performance.
- Collaborate with stakeholders to translate business requirements into technical specifications and develop application modules in Rust.
- Leverage Rust's memory safety features to design efficient, scalable, and secure APIs and services.
- Infrastructure & Automation
- Work closely with the Infrastructure Automation Engineer to implement Salt Stack for automated provisioning and deployment across development, UAT, and production environments.
- Implement CI/CD pipelines using Git Lab for automated code deployment, testing, and version control.
- Performance Tuning
- Optimize the application for performance, focusing on high availability and low-latency operations.
- Implement CPU-based inference and model quantization where applicable to enhance performance.
- Testing & Quality Assurance
- Develop automated test cases and contribute to automated test suites for continuous testing of the application.
- Support User Acceptance Testing (UAT) and ensure all functionalities meet production readiness requirements.
- Conduct thorough unit, integration, and security testing to maintain high standards of quality and compliance.
- Documentation & Knowledge Transfer
- Create clear, concise documentation for the application’s architecture, modules, and deployment processes.
- Conduct knowledge transfer sessions for internal teams to ensure sustainability and scalability post-deployment.
- Minimum 2+ years of experience in Rust development, focused on cloud-native applications and system-level programming.
- Strong understanding of Rust memory safety features, concurrency, and multi-threading for high-performance applications.
- Hands‑on experience with Salt Stack or similar infrastructure automation tools.
- Experience with AWS, including deployment strategies, monitoring, and security configurations.
- Familiarity with Git Lab for version control, CI/CD, and collaborative development.
- Experience with highly available systems, performance tuning, and optimization techniques.
- Strong knowledge of automated testing frameworks and Dev Ops practices.
- Familiarity with security best practices for cloud-based systems and compliance requirements.
- Excellent problem‑solving skills, attention to detail, and ability to work in an agile environment.
- Preferred:
Experience with AWS services, Docker, Kubernetes, and microservices architecture.
If you are bright, motivated, and a difference‑maker who can get things done with minimal direction, enthusiastic, a thinker, and able to juggle and multi‑task, communicate effectively, and lead—then we would like to hear from you. Tell us why you think you are a fit.
Tri‑Force is a leading IT staffing and technology solutions provider that specializes in software development, systems integration, data analytics, automation, cybersecurity, and cloud technology solutions for government and commercial clients.
#J-18808-Ljbffr(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).