Talent.com
Viafoura
Senior Backend DeveloperViafoura • Toronto, Ontario, Canada
Senior Backend Developer

Senior Backend Developer

Viafoura • Toronto, Ontario, Canada
20 days ago
Salary
CA$135.00 daily
Job type
  • Full-time
Job description
Senior Backend DeveloperCompany: ViafouraLocation: Toronto / Remote (Canada)Employment Type: Full-timeSalary Range: $135000 $165000 CAD annually

About Viafoura

Viafoura is a technology software company headquartered in Toronto. Our CommunityOS platform helps media brands build direct audience relationships: boosting registrations engagement and revenue on owned platforms. Our platform is accessed by nearly 1 billion monthly users and is deeply integrated into our customers CMS identity management and DMPs/CDPs to provide a seamless user experience.

About the Role

As a Senior Backend Developer youll own significant pieces of the platform end-to-end: real-time engagement services (conversations live chat moderation) identity and audience systems and the event pipelines that connect them systems that serve production traffic at the scale of hundreds of millions of monthly users. Youll design build and operate what you ship working closely with your Team Lead and the Product team to deliver new capabilities for our clients while raising the engineering bar across the team.Our backend is built on Vert.x an event-loop non-blocking runtime. If your Java experience is exclusively Spring MVC-style thread-per-request development expect a significant (and rewarding) shift.

Key Responsibilities

Architecture & Systems Design
  • Architect and implement highly scalable distributed microservices-based applications.
  • Design resilient event-driven architectures and API contracts that support high-volume real-time data processing.
  • Drive technical decision-making for long-term system maintainability scalability and performance optimization.
Backend Development (Java & Microservices)
  • Design develop and maintain robust microservices using Java on non-blocking frameworks (Vert.x).
  • Implement efficient code patterns conducting thorough code reviews to ensure quality and adherence to best practices.
Data Engineering & Storage
  • Architect and optimize high-performance data storage solutions including MySQL OpenSearch and other NoSQL stores and caches.
  • Build and maintain reliable pub/sub messaging systems and real-time data pipelines (Apache Kafka).
  • Plan and execute complex zero-downtime data migrations evolving schemas and moving live data (dual-write backfill cutover) while systems serve production traffic.
  • Optimize database performance query efficiency and complex data models.
Leadership & Delivery
  • Own projects end-to-end: write the design doc defend it in review lead implementation across multiple engineers and carry it through production rollout and post-launch operation.
  • Collaborate with product and cross-functional teams to define service boundaries and deliver new capabilities.
  • Mentor junior developers and lead initiatives that improve engineering processes and team excellence.
  • Participate in our on-call rotation (currently one week on three weeks off) and troubleshoot production issues to maintain system reliability.

Required Qualifications

  • 5 years of senior backend development experience in Java including work across more than one framework or runtime model e.g. non-blocking/reactive stacks (Vert.x Netty RxJava) not solely Spring Boot.
  • Strong JVM fundamentals independent of any framework: concurrency and threading models event loops vs. thread-per-request memory and GC behaviour under load.
  • Track record as the technical owner of a project end-to-end from design doc through production rollout and the accountable engineer when things went wrong: incidents rollbacks postmortems on systems you designed.
  • Proven experience building and scaling high-volume microservices architectures.
  • Expertise in event-driven design using Apache Kafka for high-throughput data streams.
  • Strong command of SQL (MySQL) and NoSQL database design query optimization and performance tuning.
  • Proficiency in containerization (Docker) and orchestration (Kubernetes) within distributed environments.
  • Experience with modern CI/CD pipelines observability (logging/monitoring) and debugging in production.

Nice to Have

  • Hands-on experience with a full datastore migration schema and live data both moved with a zero-downtime cutover.
  • Proficiency in additional languages (Rust Go ).
  • Deep knowledge of cloud-native development (AWS) and Infrastructure as Code.
  • Experience with alternative messaging platforms (SQS RabbitMQ).
  • Background in performance engineering and automated testing.

What We Offer

  • Comprehensive health benefits
  • Professional development opportunities
  • Remote-friendly work environment
  • Collaborative and innovative team culture


To Apply: Please submit your resume. Links to GitHub repositories live projects or a portfolio are welcome but not required.
Viafoura is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race colour religion gender gender identity sexual orientation age or disability.
Accommodations are available on request for candidates taking part in all aspects of the selection process. If you require accommodation please contact

Required Experience:

Senior IC


Experience: years
Vacancy: 1
Monthly Salary Salary: 135000 - 165000
Create a job alert for this search

Senior Backend Developer • Toronto, Ontario, Canada

Similar jobs

Senior Backend Developer Hybrid Role

Bespoke Metrics Inc.Toronto, ON, CA
Full-time

Transform construction technology at Bespoke Metrics as a Senior Back End Engineer.This hybrid position requires working in downtown Toronto while tackling exciting technical challenges.As a Senior... Show more

 • Promoted

Senior Backend Developer

Atimi SoftwareToronto, ON, CA
Full-time

Atimi is seeking an experienced backend software developer to fill a position in Canada.Please note this is a fully remote position with EST working hours but we're open to candidates from all prov... Show more

 • Promoted

Senior Developer

Loblaw DigitalToronto, ON, CA
Full-time

As a Senior Backend Developer on our Customer Identity team, you will help build and evolve the services that power secure, seamless identity experiences across Loblaw’s digital ecosystem.Authentic... Show more

 • Promoted

Senior Backend Engineer, Analytics

Movable Inktoronto, on, Canada
Full-time

Movable Ink scales content personalization for marketers through data-activated content generation and AI decisioning.The world’s most innovative brands rely on Movable Ink to maximize revenue, sim... Show more

 • Promoted

Senior Backend Engineer

MeltwaterToronto, ON, CA
Full-time

We’re looking for a Senior Backend Engineer to build and scale the GenAI Lens backend platform.This is a production-focused role centered on MongoDB data design and performance, scalable/durable da... Show more

 • Promoted

Senior Backend Engineer

VennToronto, ON, CA
Full-time

Venn is the fastest-growing B2B fintech in Canada.We're on a mission to transform business banking for Canadian entrepreneurs and are looking to hire A-players interested in disrupting traditional ... Show more

 • Promoted

Senior Backend Developer

Compunnel, Inc.Toronto, Ontario, Canada
Full-time

JOB SUMMARY This role is for a Software Developer IV with a focus on CAD and back-end development.The successful candidate will be responsible for building and enhancing REST APIs for backend servi... Show more

 • Promoted

Senior Developer, Backend - Developer Infrastructure

FullscriptToronto, ON, CA
Full-time

We’re an industry‑leading health technology company on a mission to help people get better.We started in 2011 with one simple idea: make it easier for practitioners to access the products they trus... Show more

 • Promoted

Senior Backend Engineer

Venn (formerly Vault)Toronto, ON, CA
Full-time

Venn is the fastest-growing B2B fintech in Canada.We're on a mission to transform business banking for Canadian entrepreneurs and are looking to hire A-players interested in disrupting traditional ... Show more

 • Promoted

Senior Backend Engineer

DataRobotToronto, ON, CA
Full-time

DataRobot delivers AI that maximizes impact and minimizes business risk.Our platform and applications integrate into core business processes so teams can develop, deliver, and govern AI at scale.Da... Show more

 • Promoted

Senior Backend Developer - US Mobile

US-MobileToronto, ON, CA
Full-time

Lead the development of backend systems at US Mobile as a Senior Backend Engineer.Play a crucial role in securing connectivity across various smart devices and user applications.US Mobile is search... Show more

 • Promoted

Remote Senior/Lead Backend Engineer - Build-A-Bera

Golang WorksToronto, ON, CA
Remote
Full-time

Background:Build-A-Bera is the capital arm/incubator for Berachain, a high-performance, EVM (Ethereum Virtual Machine) compatible, Layer 1 blockchain built on the Cosmos SDK.Berachain uses a varian... Show more

 • Promoted

Senior Software Developer - Backend

Linuxconfigtoronto, on, Canada
Full-time

At Kepler Communications, we're not just imagining the future of on-demand space connectivity - we're leading it!.Our mission is to provide real-time on-orbit connectivity for critical missions, en... Show more

 • Promoted

Senior Backend Engineer

Raise - find a more meaningful working experiencetoronto, on, Canada
Full-time

Location: Toronto, ON - Hybrid.We at Raise are hiring a Senior Backend Engineer for one of our top clients.After establishing themselves as an industry leader, they’re now expanding their team to m... Show more

 • Promoted

Senior Backend Software Developer

Goodfood Market (TSX:FOOD)Toronto, ON, CA
Full-time

Goodfood (TSX: FOOD) is a leading digitally native meal solutions brand in Canada, delivering fresh meals and add-ons that make it easy for customers from across Canada to enjoy delicious meals at ... Show more

 • Promoted

Senior Backend Engineer

ModesToronto, ON, CA
Full-time

Modes is a digital transformation and organizational design collective working with various clients throughout North America.Our focus is on financial services.We help clients plan, design and laun... Show more

 • Promoted

Senior Backend Developer at Harvey

HarveyToronto
Full-time

Join the innovative team at Harvey as a Senior Backend Developer, creating robust backend systems for high-profile legal clients.Engage in a hybrid work setting from Toronto while driving change in... Show more

 • Promoted

Senior Backend Developer

GuruLinkToronto, ON, CA
Full-time

Our client is a rapidly growing enterprise sustainability platform that helps leading organizations automate measurement of their environmental impact and accelerate their transition to profitable ... Show more

 • Promoted

Senior Software Developer - Backend

Keplertoronto, on, Canada
Full-time

At Kepler Communications, we're not just imagining the future of on‑demand space connectivity - we're leading it! Our mission is to provide real‑time Internet access for space‑based assets, enablin... Show more

 • Promoted

Senior Backend Engineer

NimbleRxToronto, ON, CA
Full-time

We are starting by building the largest, most loved pharmacy business in the world.We are a fast-growing, technology-first startup driven by perfecting the patient and pharmacist experience.Nimble ... Show more