About the Role: We're looking for a Senior Software Engineer, ideally specializing in Rust, to lead the evolution of our backend platform and tooling. This role will focus on developing and ...
About the Role: We're looking for a Senior Software Engineer, ideally specializing in Rust, to lead the evolution of our backend platform and tooling. This role will focus on developing and ...
Familiarity with testing best practices in Rust and broader software engineering * Experience writing and maintaining unit tests, integration tests, and ideally propertybased or fuzz tests
Familiarity with testing best practices in Rust and broader software engineering * Experience writing and maintaining unit tests, integration tests, and ideally propertybased or fuzz tests
Senior Backend Engineer (Rust & Cloud Platform) - Remote Canada
Ottawa, ON · Remote
CA$120K - CA$135K/yr
Requirements Your Background: * 5+ years of professional backend software development experience. * 3+ years of hands-on Rust development in production environments. * Strong experience developing ...
Senior Backend Engineer (Rust & Cloud Platform) - Remote Canada
Ottawa, ON · Remote
CA$120K - CA$135K/yr
Requirements Your Background: * 5+ years of professional backend software development experience. * 3+ years of hands-on Rust development in production environments. * Strong experience developing ...
Senior Software Engineer Job Type: Contract Location: Remote Job Summary: In this role, you'll ... Proficiency in Python3, Java, Rust, or TypeScript, with additional experience in C++ or Go ...
Quick apply
Senior Software Engineer Job Type: Contract Location: Remote Job Summary: In this role, you'll ... Proficiency in Python3, Java, Rust, or TypeScript, with additional experience in C++ or Go ...
Senior Desktop Software Developer
Toronto, ON · Remote
CA$160K - CA$175K/yr
Strong proficiency in Rust, including async patterns, FFI, and performance optimization. * Hands-on ... Work on privacy-first software that genuinely protects users. * High autonomy and real ...
Quick apply
Senior Desktop Software Developer
Toronto, ON · Remote
CA$160K - CA$175K/yr
Strong proficiency in Rust, including async patterns, FFI, and performance optimization. * Hands-on ... Work on privacy-first software that genuinely protects users. * High autonomy and real ...
Senior Backend Engineer (Rust & Cloud Platform) - Remote Canada
Toronto, ON · Remote
CA$120K - CA$135K/yr
Requirements Your Background: * 5+ years of professional backend software development experience. * 3+ years of hands-on Rust development in production environments. * Strong experience developing ...
Senior Backend Engineer (Rust & Cloud Platform) - Remote Canada
Toronto, ON · Remote
CA$120K - CA$135K/yr
Requirements Your Background: * 5+ years of professional backend software development experience. * 3+ years of hands-on Rust development in production environments. * Strong experience developing ...
The Software Developer, Meteorological Development is responsible for designing, developing new ... Strong experience developing applications with CMake and compilers such as gcc/g++, Go, and Rust ...
The Software Developer, Meteorological Development is responsible for designing, developing new ... Strong experience developing applications with CMake and compilers such as gcc/g++, Go, and Rust ...
Comprehensive understanding of low-level programming, hardware/software interfaces, and modern systems languages like Rust coupled with defensive coding techniques. * Experience debugging embedded ...
Comprehensive understanding of low-level programming, hardware/software interfaces, and modern systems languages like Rust coupled with defensive coding techniques. * Experience debugging embedded ...
Senior / Staff Embedded Software Engineer
Toronto, ON · Hybrid
CA$148K - CA$249K/yr
... Rust). - Experienced working on safety-critical, hi-reliability software projects following relevant industry safety standards. Requirements: This position is an onsite/hybrid position that will ...
Senior / Staff Embedded Software Engineer
Toronto, ON · Hybrid
CA$148K - CA$249K/yr
... Rust). - Experienced working on safety-critical, hi-reliability software projects following relevant industry safety standards. Requirements: This position is an onsite/hybrid position that will ...
Software Engineer - Remote
Toronto, ON · Remote
Software Engineer Job Type: Contract Location: Remote Job Summary: We are looking for experienced ... Java, C++, Go or Rust * Experience building, maintaining, or reviewing production-level ...
Quick apply
Software Engineer - Remote
Toronto, ON · Remote
Software Engineer Job Type: Contract Location: Remote Job Summary: We are looking for experienced ... Java, C++, Go or Rust * Experience building, maintaining, or reviewing production-level ...
At Squarepoint we use Python to build a great deal of the software needed to solve crucial problems ... Experience with any of C++, Rust, KDB+/q, JavaScript/TypeScript/React * Experience with database ...
At Squarepoint we use Python to build a great deal of the software needed to solve crucial problems ... Experience with any of C++, Rust, KDB+/q, JavaScript/TypeScript/React * Experience with database ...
Senior / Staff Software Engineer, Onboard Software (Sensors)
CA$155K - CA$249K/yr
... Rust (we use Rust) in resource constrained environments. - Have, independently, lead engineering effort to solve critical systems problems. - Have fielded and debugged Linux systems below the ...
Senior / Staff Software Engineer, Onboard Software (Sensors)
CA$155K - CA$249K/yr
... Rust (we use Rust) in resource constrained environments. - Have, independently, lead engineering effort to solve critical systems problems. - Have fielded and debugged Linux systems below the ...
The Role Reporting to the Director, Software Development (or delegate), we are seeking an ... Assets * Experience with OpenMP, Rust, Fortran, cloud computing (GCP), containerization, or ...
The Role Reporting to the Director, Software Development (or delegate), we are seeking an ... Assets * Experience with OpenMP, Rust, Fortran, cloud computing (GCP), containerization, or ...
We are looking for an experienced Software Developer with a strong background in C++ to join our ... Experience with other programming languages such as Rust, Python and Q is a plus
We are looking for an experienced Software Developer with a strong background in C++ to join our ... Experience with other programming languages such as Rust, Python and Q is a plus
Software Developer
Stouffville, ON · Hybrid
CA$80K - CA$85K/yr
As a Software Developer with Portfolio+, you will play a key role in shaping and enhancing our ... Python, Golang, Rust, etc.) * You have dabbled in or have working experience with Prompt ...
Software Developer
Stouffville, ON · Hybrid
CA$80K - CA$85K/yr
As a Software Developer with Portfolio+, you will play a key role in shaping and enhancing our ... Python, Golang, Rust, etc.) * You have dabbled in or have working experience with Prompt ...
Senior / Staff Software Engineer, High-Performance Onboard Algorithms
Toronto, ON · On-site +1
CA$148K - CA$260K/yr
You write efficient and maintainable code in a native language such as C++ or Rust (we use Rust and ... software in one or more of the following areas: image and video processing, compression, streaming ...
Senior / Staff Software Engineer, High-Performance Onboard Algorithms
Toronto, ON · On-site +1
CA$148K - CA$260K/yr
You write efficient and maintainable code in a native language such as C++ or Rust (we use Rust and ... software in one or more of the following areas: image and video processing, compression, streaming ...
Measurement Software Engineer
Toronto, ON · On-site
Your software will control millions of dollars of laboratory equipment, orchestrate parallel ... Experience with Rust or C++ for performance-critical loops * Familiarity with containerization ...
Measurement Software Engineer
Toronto, ON · On-site
Your software will control millions of dollars of laboratory equipment, orchestrate parallel ... Experience with Rust or C++ for performance-critical loops * Familiarity with containerization ...
Senior Software Engineer (Analysis)
CA$120K - CA$200K/yr
Work in a variety of languages including Rust, Go, Typescript, and Haskell. About you: * Experience building and supporting scalable SaaS products and features. * Experience as a full-stack software ...
Senior Software Engineer (Analysis)
CA$120K - CA$200K/yr
Work in a variety of languages including Rust, Go, Typescript, and Haskell. About you: * Experience building and supporting scalable SaaS products and features. * Experience as a full-stack software ...
Senior Software Engineer
Toronto, ON · Remote
CA$160K - CA$200K/yr
S. degree in Software Engineering or equivalent experience * 4+ years of industry experience ... Proficiency in one or more modern programming languages (TypeScript, Python, Go, Ruby, C#, Rust ...
Senior Software Engineer
Toronto, ON · Remote
CA$160K - CA$200K/yr
S. degree in Software Engineering or equivalent experience * 4+ years of industry experience ... Proficiency in one or more modern programming languages (TypeScript, Python, Go, Ruby, C#, Rust ...
Senior Software Engineer
Toronto, ON · On-site +1
CA$160K - CA$200K/yr
S. degree in Software Engineering or equivalent experience * 4+ years of industry experience ... Proficiency in one or more modern programming languages (TypeScript, Python, Go, Ruby, C#, Rust ...
Senior Software Engineer
Toronto, ON · On-site +1
CA$160K - CA$200K/yr
S. degree in Software Engineering or equivalent experience * 4+ years of industry experience ... Proficiency in one or more modern programming languages (TypeScript, Python, Go, Ruby, C#, Rust ...
Rust Software information
What is the difference between Rust Software vs C++ Developer?
| Aspect | Rust Software | C++ Developer |
|---|---|---|
| Required Credentials | Bachelor's in Computer Science, Rust certifications (optional) | Bachelor's in Computer Science, C++ certifications (optional) |
| Work Environment | Tech companies, startups, embedded systems | Software firms, game development, embedded systems |
| Industry Usage | Emerging in systems programming, web assembly, safety-critical apps | Widely used in software, gaming, systems, and embedded development |
| Search & Comparison Intent | Understanding Rust's role vs C++ in development |
Rust Software developers focus on safe, concurrent programming using Rust, often in modern systems and web assembly projects. C++ Developers work primarily with performance-critical applications across various industries. While both roles require programming expertise, Rust emphasizes safety and modern syntax, whereas C++ is known for its performance and legacy codebases.
What are the key skills and qualifications needed to thrive as a Rust Software Developer, and why are they important?
What is a Rust Software Developer?
What are some common challenges faced by Rust Software Developers when working on large-scale projects?
- Entry Level No Experience Software Developer
- Senior Specialist Software Engineer 500K
- Contractual Qt Software Developer
- Freelance Junior Django Developer
- Full Stack Software Engineer
- Remote Hourly Software Developer
- Junior Python Developer
- Work From Home Developer
- Full Time Scientific Software Developer
- Xamarin Developer
Job description
About the Role:
We're looking for a Senior Software Engineer, ideally specializing in Rust, to lead the evolution of our backend platform and tooling. This role will focus on developing and maintaining critical Rust-based tools and infrastructure which could bring Tubi to its next era.
In this role, you'll architect and implement high-performance, secure, and scalable systems, collaborating closely with teams focused on compliance, privacy, experimentation, and infrastructure. You should be comfortable working independently across system boundaries and mentoring engineers while driving technical strategy.
We're particularly interested in engineers excited to learn and integrate AI-powered coding tools (e.g., Claude Code, Cursor) into their daily workflow to boost velocity and code quality. Prior experience with such tools is a plus.
What You'll Do:
- Lead the design, development, and maintenance of Rust services and tools.
- Collaborate with other backend & client teams to deliver high performance & scalable components/services.
- Design and optimize systems for reliability, observability, and scale, with an emphasis on clean APIs and modular components.
- Explore and integrate AI-based development tools into engineering workflows; evangelize productivity best practices within the team.
- Partner with engineering leadership and cross-functional partners to drive technical vision and influence roadmap decisions.
- Mentor engineers and foster a culture of technical rigor, curiosity, and continuous learning.
Your Background:
- 4+ years of backend software development experience, including 1+ years using Rust in production environments.
- Solid experience with Rust common stack, including but not limited to Tokio, Axum, Tonic, Hyper, Bytes, Serde, Tracing, etc. Experience with pingora stack is a big plus.
- Deep understanding of distributed systems, event-driven architectures, and performance engineering.
- Experience with cloud-native technologies (e.g., Kubernetes, gRPC, CDN, S3, Terraform) and modern observability stacks.
- Familiarity with relational and non-relational databases (e.g., PostgreSQL, DynamoDB, Redis, Clickhouse, etc.).
- Strong alignment with engineering craftsmanship - testing, documentation, reliability, and performance optimization.
- Experience working with AI tools to enhance software engineering workflows is a plus
About tubi
Sourced by ZipRecruiter
Industry
Arts, entertainment, and recreation
Company size
51 - 200 Employees
Headquarters location
San Francisco, CA, US
Year founded
2010