Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer (C++ / Golang / Rust)

$137.2k - $196k per year

Tubi

About the Role

We’re looking for a Senior Software Engineer 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.
  • Enthusiasm for using and experimenting with AI tools to enhance software engineering workflows.

Pursuant to state and local pay disclosure requirements, the pay range for this role, with final offer amount dependent on education, skills, experience, and location is listed annually below. This role is also eligible for an annual discretionary bonus, long-term incentive plan, and various benefits including medical/dental/vision, insurance, a 401(k) plan, paid time off and other benefits in accordance with applicable plan documents.

High cost labor markets such as but not limited to Los Angeles, New York City, and San Francisco

$137,200—$196,000 CAD

Tubi is a division of Fox Corporation, and the FOX Employee Benefits summarized here, covers the majority of all US employee benefits. The following distinctions below outline the differences between the Tubi and FOX benefits:

  • For US-based non-exempt Tubi employees, the FOX Employee Benefits summary accurately captures the Vacation and Sick Time.
  • For all salaried/exempt employees, in lieu of the FOX Vacation policy, Tubi offers a Flexible Time off Policy to manage all personal matters.
  • For all full-time, regular employees, in lieu of FOX Paid Parental Leave, Tubi offers a generous Parental Leave Program, which allows parents twelve (12) weeks of paid bonding leave within the first year of birth, adoption, surrogacy, or foster placement of a child in addition to applicable government leave program(s) and FOX’s short-term disability policy. This time is 100% paid through a combination of any applicable state, city, and federal leaves and wage-replacement programs in addition to contributions made by Tubi.
  • For all full-time, regular employees, Tubi offers a monthly wellness reimbursement.

About Tubi: Boldly built for every fandom, Tubi is a free streaming service that entertains over 100 million monthly active users. Tubi offers the world's largest collection of Hollywood movies and TV shows, thousands of creator-led stories and hundreds of Tubi Originals made for the most passionate fans. Headquartered in San Francisco and founded in 2014, Tubi is part of Tubi Media Group, a division of Fox Corporation.

We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, gender identity, disability, protected veteran status, or any other characteristic protected by law. We will consider for employment qualified applicants with criminal histories consistent with applicable law.

#J-18808-Ljbffr
Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (C++ / Golang / Rust) in Toronto, ON vacancy
  • Be a catalyst for change with VTRAC as a Senior Software Engineer in the Greater Toronto Area. Apply your expertise in Python, Golang, and microservices to create impactful solutions. VTRAC Consulting Corporation is searching for a Senior Software Engineer to lead design... 
    Senior

    ODAIA

    Toronto, ON
    8 days ago
  • $100k - $150k per year

    Position: Senior Python Engineer Location: Downtown Toronto, Hybrid/Onsite Salary Range: $100K...  ...development primarily using Python and Rust Model and manage complex financial...  ..., or a related field Strong backend software engineering experience with modern programming... 
    Senior
    Permanent employment

    Quantum Technology Recruiting Inc. (QTR)

    Toronto, ON
    15 days ago
  •  ...Be part of a team of multidisciplinary Engineers and Researchers using an AI‑first approach...  ...Researchers and Engineers. Mentor other software engineers via code reviews, technical...  ...Experience using languages such as Python, Go, C++, or Rust. Experience working in a team... 
    Senior
    Work at office
    Work from home
    Flexible hours

    Waabi

    Toronto, ON
    8 days ago
  • $160k - $200k per year

     ...RabbitMQ and Apache Kafka About the role Clutch is seeking a Software Engineer (Full-Stack / Backend / Frontend) to help build and scale our...  ...programming languages (TypeScript, Python, Go, Ruby, C#, Rust, etc.) Strong understanding of Frontend and/or Backend frameworks... 
    Senior
    Permanent employment
    Full time
    Internship

    Clutch

    Toronto, ON
    15 days ago
  • Kickstart your software development career with Align Technology as a C++ Developer focused on Invisalign programs. Ideal for those eager to solve orthodontic challenges...  ...welcomes new talent with a background in software engineering or mathematics. You will contribute to cutting-edge... 
    Suggested
    Full time

    Align Technology

    Toronto, ON
    5 days ago
  • $167.5k - $235k per year

     ...scalability of our existing systems Promote engineering excellence through technical leadership,...  ...How You Will Do Your Work As a Senior Software Engineer, how results are achieved...  ...Mastery of modern server‑side languages, Golang is a plus but not required Proficiency... 
    Senior
    Casual work
    Work at office
    Local area

    Justworks

    Toronto, ON
    8 days ago
  • Elevate your career as a Backend Software Engineer with Rust expertise in Oakville, West GTA. This hybrid role involves designing high-performance services for a cutting‑edge security platform. We are seeking a skilled Backend Software Engineer to enhance our engineering team... 
    Full time

    Quantum Technology Recruiting Inc. (QTR)

    Toronto, ON
    8 days ago
  •  ...lasting impact. Learn more at Life as an Engineer at EvenUp The Document Generation team at...  ...AI. What we look for: Strong software development experience, with hands‑on expertise...  ...or languages such as Go, Java, Node.js, or C++. Proven ability to design and ship scalable... 
    Senior
    Long term contract
    Temporary work
    Work at office
    Local area
    Home office
    Flexible hours
    3 days per week

    EvenUp

    Toronto, ON
    8 days ago
  •  ...future of how work gets done. The Data Engineering Experience (DEX) team and help shape the...  ...part of our team's success story. As a Senior Software Engineer you will: Drive high impact...  ...tech stack including Java, Python, and Golang. Promote strong collaboration within a cross... 
    Senior

    Snowflake

    Toronto, ON
    2 days ago
  • Elevate your career as a Senior Developer specializing in C++ and Python in Toronto. Collaborate on transformative...  ...drive the design and development of software applications, from server-side...  ...Requirements: • University degree in Engineering or Computer Science • Solid experience... 
    Senior
    Contract work

    Pozent Corporation

    Toronto, ON
    2 days ago
  • $100k - $130k per year

     ...a high-performance environment where hard work pays off, we want to hear from you. About the role: We’re looking for a Senior Software Engineer who enjoys building reliable, scalable systems and working through complex, real-world challenges. In this role, you’ll work... 
    Senior

    TRAFFIX

    Toronto, ON
    2 days ago
  • Position Description Senior Software Engineer Reporting to: Director of Software Engineering Signal 1 helps health systems accelerate AI adoption with a category defining technology platform. Signal 1’s first product, the AI Management System (AIMS), gives health system... 
    Senior
    Internship

    signal1

    Toronto, ON
    2 days ago
  • $200k - $230k per year

     ...design, and contribute to best practices for engineering. Continuously investigate and improve...  ...a low‑level programming language such as Rust. Experience building APIs and...  ...technical audiences. Solid understanding of software design patterns and building reusable, extensible... 
    Senior
    Remote work

    P2P

    Toronto, ON
    8 days ago
  • $85 - $95 per hour

    85 to 95 CAD/HR for deserving candidates MUST HAVES SKILLS: ~10+ years of demonstrated experience using JEE and JAVA Technologies including JSP, EJB, JTA, JMS, JNDI, JDBC and J2EE Security Experience with Frameworks including Spring, Maven, JPA, JQuery, Bootstrap, Hibernate...
    Senior

    YDC Pro

    Toronto, ON
    8 days ago
  • $156k - $196k per year

     ...fraudulent recruiters targeting CircleCI job seekers. About CircleCI Engineering CI/CD has been solved. Now it's being reinvented. AI agents...  ...writes the ADR, and makes the call. Invent new interfaces. Software delivery is being reinvented. Pipelines run autonomously,... 
    Senior
    Local area

    Circle Internet Services Inc.

    Toronto, ON
    7 days ago
  • $185k per year

     ...Join to apply for the Senior Software Engineer role at Headstart AI This range is provided by Headstart AI. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $185,000.00/yr - $185,000.00/yr About... 
    Senior
    Long term contract
    Full time
    Work at office

    Headstart AI

    Toronto, ON
    8 days ago
  • $160k - $185k per year

     ...partner‑facing tools. You’ll help shape the experience customers and partners depend on to stay connected anywhere. As a Senior Software Engineer, you’ll lead technically significant initiatives across the stack — building React interfaces, Node.js services, and PostgreSQL... 
    Senior
    Remote work
    Flexible hours

    Roadpost

    Toronto, ON
    15 days ago
  • Requirements 5–10 years of relevant software engineering experience building production web applications Strong proficiency in either backend (Python, Node.js) or frontend (React, Angular) development as your primary discipline Working knowledge of — or genuine eagerness... 
    Senior

    ZoomInfo

    Toronto, ON
    8 days ago
  • $132k - $165k per year

     ...iteration. Review code and collaborate with team members to elevate engineering quality across the team. Actively contribute to our...  ...stacks. Hands‑on experience building and operating platform software using Kubernetes, and cloud‑native services, ideally on AWS.... 
    Senior
    Long term contract
    Full time
    Part time
    Flexible hours

    ProNavigator

    Toronto, ON
    8 days ago
  • Enhance cloud storage solutions as a Senior Software Engineer with MongoDB’s Replicated Storage Services. Focus on distributed systems, API enhancements, and C++ development in a hybrid or remote role. MongoDB is seeking a Senior Software Engineer to join the Next‑Gen Platform... 
    Senior
    Remote work

    MongoDB

    Toronto, ON
    4 hours ago
  •  ...products while ensuring we service 110% of user and customer needs of today and tomorrow. Who You Are: We’re looking for a Senior Software Engineer to help shape and scale the systems behind AdmitONE, our multi-product ticketing platform. In this role, you will focus on... 
    Senior
    Internship
    Local area

    AdmitONE

    Toronto, ON
    8 days ago
  • Senior Software Engineer, Feature Team HireArt is a modern staffing platform for companies to source, employ, and manage contract workers. Our goal is to bring a turnkey, full‑stack software and service experience to an industry that is dominated by manual, cumbersome processes... 
    Senior
    Contract work
    Internship
    Work at office
    Remote work
    Work from home
    Home office

    business

    Toronto, ON
    8 days ago
  • Shape the future of high-performance computing as a Senior Software Engineer at NVIDIA. Develop core system libraries and drivers to empower innovative...  ...layers and building runtime interfaces. Your strong C++ background and collaborative approach will contribute to the... 
    Senior

    Dormont Manufacturing Co

    Toronto, ON
    8 days ago
  •  ...platforms, order management, clearing/settlement, or payment processing). Tech Stack: Strong proficiency in TypeScript, Node.js, and/or Golang. Database & Messaging: Deep expertise in PostgreSQL (transaction management, locking, query optimization) and event-driven... 
    Senior
    Full time
    Work at office
    Worldwide

    BitGo

    Toronto, ON
    15 days ago
  •  ...Regular, Full time. Closing Date: June 17, 2026. Summary Reporting to the Technical Manager, Regulatory Applications, the Sr. Software Engineer will build and customize Dynamics 365 solutions, provide technical leadership and expert advice in the development and execution... 
    Senior
    Full time
    Work at office

    Ontario Securities Commission

    Toronto, ON
    8 days ago
  • At BuildOps, we’re building a groundbreaking software solution, purpose-built to support today’s commercial contractor. From helping...  ...-paced environments. Could you be our next hire? As a Senior Full-Stack Engineer, your primary focus will be to help continue to build and... 
    Senior
    Long term contract
    Temporary work
    For contractors
    Work at office
    Work from home
    Monday to friday
    Flexible hours

    BuildOps

    Toronto, ON
    15 days ago
  • Job Title: Senior C++ Platform Developer Location: Hybrid Toronto, ON Duration: Contract Quick Resume Match Checklist (for screening...  ..., and low‑latency performance. Key Responsibilities Software Development: Design, develop, and maintain efficient, reusable,... 
    Senior
    Contract work

    Astra North Infoteck

    Toronto, ON
    4 hours ago
  • Unlock potential in investment technology as a Senior Software Engineer with CPP Investments. Focus on building and evolving systems for effective...  ...software engineering experience • Strong background in Python, C++, or SQL development • Experience with cloud systems like AWS... 
    Senior
    Manual labor

    Canada Pension Plan Investment Board

    Toronto, ON
    8 days ago
  •  ...meaningful connections, great products, and the future of customer engagement! The Role Statflo's Engineering team is growing; we are looking for our next Senior Software Engineer to join us! Our Tech Stack We build modern web applications using Java/Spring, PHP/... 
    Senior
    Long term contract

    Statflo

    Toronto, ON
    15 days ago
  • $110k - $140k per year

     ...domain complexity, and ensuring the system works correctly under real-world conditions—not manually writing CRUD endpoints. We want engineers who use AI like a force multiplier—to build faster and explore more options, not to replace critical thinking about system design. You... 
    Senior
    Work at office
    Remote work

    TapMango

    Toronto, ON
    15 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (C++ / Golang / Rust). Be the first to apply!