Job Title: Senior Rust Engineer
Holtsville, NY - Hybrid – Onsite 3 days per week
12+ Months Contract
Job Summary
We are seeking a Senior Software Development Engineer with strong hands-on experience in Rust to design, develop, and maintain high-performance, scalable systems. The ideal candidate will have deep expertise in asynchronous programming, event-driven architectures, and messaging protocols, with a focus on building reliable and efficient backend services.
Key Responsibilities
- Design, develop, and maintain high-performance applications using Rust
- Implement and optimize asynchronous workflows using Async/Await and Tokio
- Develop and integrate MQTT-based messaging solutions for real-time, event-driven systems
- Collaborate with cross-functional teams to define technical requirements and system architecture
- Write clean, efficient, and well-tested code following best engineering practices
- Troubleshoot, debug, and optimize system performance and reliability
- Participate in code reviews and contribute to continuous improvement of development standards
Required Skills & Qualifications
- Strong hands-on experience with Rust programming
- Solid experience with MQTT and event-driven messaging systems
- Proven expertise in Async/Await programming models
- Hands-on experience with Tokio or similar async runtimes
- Strong understanding of concurrent and distributed systems
- Excellent problem-solving and communication skills
Education & Experience
US Candidates:
Bachelor’s degree with 4+ years of relevant experience, or
Master’s degree with 2+ years of relevant experience
Thanks
Sri Vardhan Chilakamukku
Infobahn SoftWorld Inc.