
Software Engineer – Rust
Posted Oct 30

Posted Oct 30
This is a fully remote position, open to applicants in Brazil.
• Design, implement, and sustain native applications and system-level components utilizing Rust.
• Guarantee optimal performance, stability, and minimal resource usage of software operating on customer endpoints.
• Work collaboratively with product and engineering teams to define development goals and methodologies.
• Engage in technical design conversations and contribute to architectural and stack decisions for the agent.
• Take part in code reviews and promote best practices in Rust and systems development.
• Produce clear technical documentation to facilitate effective teamwork across various teams.
• Develop and manage the native Rust agent for BotCity Sentinel, operating on customer endpoints across major operating systems to monitor and regulate executing code.
• Report directly to the VP of Engineering.
• Bachelor’s degree in Computer Science, Computer Engineering, or a related discipline.
• Over 5 years of software engineering experience with systems programming languages (Rust, C, or C++).
• More than 3 years of practical, hands-on experience in writing, deploying, and maintaining Rust applications in production.
• Profound and practical knowledge of Rust's ownership model, borrow checker, and lifetimes.
• Mastery of Rust concurrency patterns, including multithreading, synchronization primitives, and asynchronous programming.
• Capability to write safe, idiomatic Rust code and manage unsafe blocks judiciously when performance or FFI integrations necessitate it.
• Experience in developing native/desktop applications or system-level software, beyond just web back-end/front-end.
• Strong understanding of operating system internals, particularly Windows, encompassing processes, threads, memory, IPC, and file systems.
• Experience in profiling and optimizing code for performance, memory safety, and minimal resource consumption.
• Previous experience in a high-growth, fast-paced startup environment in its early stages.
• Familiarity with Git and GitHub, CI/CD, automated testing, and cross-compilation/build pipelines for native binaries.
• Proficient in MS Office/Excel, Google Suite, and Notion.
• Willingness to travel as required to support events and connect with the team.
• Fluent in Portuguese.
• Advanced proficiency in English.
• Preferred: Working knowledge of Python, particularly in Rust–Python integration such as PyO3/maturin.
• Preferred: Understanding of system tracing, instrumentation, hooking/interception, or security/endpoint agents.
• Preferred: Practical experience with Windows, Linux, and macOS internals; FFI and interoperability across languages.
• Flexible remote work setup
• Opportunity to take genuine ownership of a significant challenge
• Ability to travel as necessary to support events and engage with the team
finanzen.net GmbH
DaVita Kidney Care
Q-Free
Simsy Ventures
Get handpicked remote jobs straight to your inbox weekly.