Key Responsibilities
- Develop and maintain software components in Rust and Python
- Collaborate with cross-functional teams to design scalable solutions
- Optimize code for performance, memory usage, and reliability
- Write unit and integration tests to ensure robustness
- Participate in code reviews and architectural discussions
- Debug and resolve complex technical issues
Requirements
- Proficiency in Rust and Python for systems and application development
- Experience with performance optimization and debugging
- Familiarity with concurrency, memory management, and systems programming
- Strong problem-solving skills and attention to detail
- Ability to work in a collaborative, fast-paced environment