RUST Engineer | Hallmark Search Partners
full-time
Posted on August 25, 2025
Job Description
RUST Engineer
Job Summary
The RUST Engineer will be responsible for developing high-quality software solutions using the Rust programming language. This role requires a strong understanding of Rust's unique features and best practices, contributing to the organization's goals by ensuring robust, efficient, and secure software development.
Responsibilities
- Develop and maintain software applications using Rust, focusing on ownership, borrowing, lifetimes, and concurrency patterns.
- Implement asynchronous programming techniques using frameworks such as Tokio and async-std.
- Utilize common Rust crates and navigate the broader Rust ecosystem effectively.
- Collaborate with cross-functional teams to ensure software quality through debugging, profiling, and adherence to software processes.
- Manage software configuration and execute test planning and execution.
- Apply strong problem-solving skills and attention to detail in all aspects of software development.
Qualifications
- Strong proficiency in Rust programming language.
- Knowledge of C/C++ and Java.
- Experience with version control systems (e.g., Git).
- Familiarity with Android environments.
- Understanding of software security principles, including vulnerability mitigation and secure coding practices.
- Experience in penetration testing, threat detection, and security assessment is a plus.
- Strong analytical and problem-solving skills.
- Attention to detail and commitment to quality.
Experience
- Proven professional experience developing software in Rust.
- Relevant experience in software development, particularly in environments that require knowledge of security principles.
Environment
- Work setting is in-office in Bangalore.
- Full-time position with a collaborative team environment.
Salary
- Estimated salary range: ₹4,000,000.
Job Start and End Dates
- Job Start Date: August 25, 2025
- Job End Date: September 24, 2025.