Senior Rust Developer – Proxy Solution
4 weeks ago
Overview At F5, we strive to bring a better digital world to life. Our teams empower organizations across the globe to create, secure, and run applications that enhance how we experience our evolving digital world. We are passionate about cybersecurity, from protecting consumers from fraud to enabling companies to focus on innovation. Everything we do centers around people. That means we obsess over how to make the lives of our customers, and their customers, better. And it means we prioritize a diverse F5 community where each individual can thrive. Remote or Onsite | Full-Time About the Role We are seeking a highly skilled Senior Rust Developer to join our team in designing and developing an enterprise-grade, high-performance proxy solution using Rust. This project features a strong open-source dimension complemented by proprietary extensions. You will build advanced systems-level software by applying proxy-related architectures and techniques. This role requires deep expertise in asynchronous runtimes, networking, and system programming. Responsibilities Design & Implementation : Contribute to the design and implementation of core components of our proxy solution, emphasizing performance, concurrency, and efficient system-level programming. Optimization : Fine-tune low-level networking, memory management, and async processing to maximize throughput and minimize latency. Feature Development : Integrate capabilities like live reconfiguration and real-time stream processing. Collaboration : Work closely with teams specializing in networking, hardware acceleration, and systems engineering while actively contributing to open-source projects. Qualifications Extensive experience in Rust with a strong background in systems programming and asynchronous runtimes. Proven expertise in networking protocols, low-level performance optimization, and concurrency. Ability to work independently and effectively within cross-functional teams. Nice-to-Have Skills Experience with thread-per-core design, live reconfiguration, and stream processing. Familiarity with Apache Arrow and DataFusion. Background in hardware acceleration techniques (e.g., SIMD, modern CPU architectures). Contributions to Rust-based open-source projects. Why Join Us? Work on cutting-edge proxy technology that drives high-performance solutions. Join a passionate team dedicated to innovation and technical excellence, and help shape systems that operate at scale while contributing to both our open-source initiatives and proprietary advancements. The Job Description is intended to be a general representation of the responsibilities and requirements of the job. However, the description may not be all-inclusive, and responsibilities and requirements are subject to change. #J-18808-Ljbffr
-
QNX Senior Rust Developer
2 weeks ago
, , Canada QNX Full timeQNX® is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world’s most critical embedded systems. We are the embedded experts. QNX was born in embedded, and provides time-tested and trusted foundation software, including our deterministic...
-
Senior Rust Developer
2 weeks ago
, , Canada Digis Corp Full timeDigis is a European company of 200 employees. The company was founded 9 years ago and has managed to grow from a startup into a reliable partner for our clients. We took the best from the product and outsourcing company. You collaborate directly with the client's team, make business trips.... About the Role Weare seeking a highly skilled and motivated Senior...
-
Senior Developer
3 weeks ago
, , Canada 1Password Full timeGet AI-powered advice on this job and more exclusive features. About 1Password At 1Password, we’re building the foundation for a safe, productive digital future. Our mission is to unleash employee productivity without compromising security by ensuring every identity is authentic, every application sign‑in is secure, and every device is trusted. We...
-
, , Canada GitLab Full timeA leading software development platform in Canada is seeking a Senior Backend Engineer to help build the critical authentication infrastructure. This role involves designing and implementing solutions for secure identity services, collaborating with multiple teams, and optimizing performance. Candidates should have strong experience with Go or Rust,...
-
Rust Engineer
2 weeks ago
, , Canada TechShack Full timeRust Engineer We are partnering with an advanced cryptography team operating at the forefront of blockchain infrastructure. They are seeking an experienced Rust Engineer to join their engineering team. This is a rare opportunity to work on cutting‑edge cryptographic systems powering the next generation of confidential smart contract capabilities. Location:...
-
Senior Software Engineer
5 days ago
, , Canada Kraken Full timeSenior Software Engineer – Rust – Backend – Consumer Join us to apply for the Senior Software Engineer – Rust – Backend – Consumer role at Kraken . Building the Future of Crypto Our Krakenites are a world‑class team with crypto conviction, united by our desire to discover and unlock the potential of crypto and blockchain technology. What makes...
-
Senior Rust Engineer
2 weeks ago
, , Canada Eleks Full timeA leading software development company in Canada is seeking a Senior Rust Developer to design and maintain a passwordless platform. The ideal candidate will have 5+ years of experience with C++/Rust and a strong focus on testing and quality assurance. You'll work in an Agile environment, contributing to high-quality standards within the community....
-
Freelance Software Developer
2 weeks ago
, , Canada Mindrift Full timeFreelance Software Developer (Rust) – Quality Assurance (AI Trainer) Posted 2 days ago. Be among the first 25 applicants. Get AI‑powered advice on this job and more exclusive features. This opportunity is only for candidates currently residing in the specified country. Your location may affect eligibility and rates. Please submit your resume in English...
-
Freelance Software Developer
2 weeks ago
, , Canada Mindrift Full timeFreelance Software Developer (Rust) - Quality Assurance (AI Trainer) 2 days ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. This opportunity is only for candidates currently residing in the specified country. Your location may affect eligibility and rates. Please submit your resume in English and indicate...
-
Senior Rust Engineer: Remote AI-Secure DevTools
3 weeks ago
, , Canada 1Password Full timeA leading cybersecurity firm is seeking a Senior Developer to build secure, impactful tools to enhance developer experience. This remote role within Canada focuses on Rust programming and offers a hands-on opportunity to influence product architecture. Ideal candidates have over 5 years of software development experience, especially with Rust, and a passion...