We are seeking a Senior Rust Software Engineer to deliver high-quality, high-performance systems. You'll be writing Rust-first code to tackle complex systems challenges, acting as a technical leader on client projects, and independently designing robust, scalable, and memory-safe solutions. You will champion best practices and elevate the engineering bar for mission-critical applications :
Must-have skills : - Expert-level proficiency in the Rust programming language, including a deep understanding of core concepts like the
Ownership Model, Borrow Checker, Lifetimes, Traits, and Macros. -
Strong background in systems programming concepts, including multithreading, concurrent programming, and performance-critical application development. - Extensive experience with asynchronous programming in Rust, particularly using frameworks like
Tokio
and understanding the nuances of async / await. - Proven experience designing and implementing highly scalable
backend services
and distributed systems. - Proficiency with the Rust toolchain, including
Cargo , and strong experience with version control systems (Git) and CI / CD pipelines. - Exceptional analytical and problem-solving skills, with a track record of tackling and resolving complex architectural and coding challenges.
Nice-to-haves : - Ideal experience working with video processing related projects with real time systems and web containers. - Ideal experience utilizing
webRTC , real time system response, publishing on multiple platforms.
The icing on the Kake : Competitive Pay in USD
– Work globally, get paid globally. Fully Remote
– Simply put, we trust you. Better Me Fund
– We invest in your personal growth and passions. ❤️
Compassion is Badass
– Join a community that invests in social good.
Senior Engineer • Goiânia, Brasil