The posting
# 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.



