Rust Engineer
Employer · OPSWAT
Veszprém
OPSWAT is expanding its R&D footprint in Hungary and looking for a Rust Backend Engineer to join their team working on Proactive Data Loss Prevention (Proactive DLP). Work in a modern, inspiring office environment in Veszprém that encourages collaboration.
Tasks
- Design and develop the next generation of the Proactive DLP engine in Rust
- Migrate existing C, C# and Python components to Rust, and maintain them until they are replaced
- Build and orchestrate AI agents that generate, test and refactor code, and design the validation loops that keep their output correct
- Review design specs and code, including code produced by AI agents
- Product maintenance and implementing new versions of the product
- Design specifications and write test cases
- Provide inputs and documentation of new or existing features
- Partner with your scrum team members on delivering sprint commitments
- Work with local and remote engineering teams to deliver on quarterly goals
Conditions & benefits
Stable, growing international company background with an exceptional customer groupOpportunity to improve your professional skillsThe newest technology environment, including AI-native development toolingLanguage course and opportunity for active recreation -- kettlebell, football and office massageAttractive working environment -- nice office full of accessories (fruits every day, coffee, breakfast, tea etc.)Regular team events and Happy Hour activities
Requirements
- Strong command of Rust, or strong C with a clear drive to move to Rust
- Solid C knowledge and hands-on experience with C# and Python, the current engine stack
- Hands-on experience with AI coding agents and LLM-based tooling, and the mindset to direct agents and validate their output rather than code everything by hand
- 2 years programming experience for Linux platforms
- Good command of spoken and written English
- Expertise in multi-threaded programming and memory management
- CI/CD experience, good skills in version control (preferably Git)