Summary
Build and scale high-throughput backend services using modern cloud-native technologies while improving reliability and performance for a globally used real-time platform.
Highlights
Hybrid senior backend role with bonus, strong benefits, modern cloud technologies, and ownership of large-scale distributed systems.
Description
About
This Role is Hybrid in Toronto, ON (2 days per week).
This Opportunity is Full-time.
This opportunity is with a fast-growing software company building a real-time customer engagement platform used by some of the world's largest media organizations, sports leagues, and enterprise brands.
Their platform enables millions of users to interact through live conversations, AI-powered moderation, personalization, and community experiences while operating on highly scalable, event-driven backend infrastructure.
Overview of The Role
This is a senior backend engineering opportunity focused on building and scaling the distributed systems that power a real-time engagement platform serving millions of users globally.
You'll work on high-throughput services responsible for processing large volumes of events, improving platform reliability, and building cloud-native applications that can scale as customer adoption continues to grow.
The engineering team values clean architecture, ownership, and collaboration.
This role is ideal for engineers who enjoy solving complex distributed systems challenges, working with modern infrastructure, and contributing to long-term platform strategy while remaining highly hands-on.
Required Skills & Experience
Strong experience building backend applications using Java Experience developing microservices and distributed systems Hands-on experience with Kubernetes and containerized environments Experience building event-driven systems using Kafka Strong understanding of scalable system design, performance, and reliability Experience working with relational databases and RESTful APIs
Desired Skills & Experience
Experience with Scala, Go, or Node.js Experience building cloud-native applications on AWS or similar cloud platforms Familiarity with observability, monitoring, and production troubleshooting Experience working within Agile engineering teams Strong communication and collaboration skills
What You Will Be Doing
Designing and developing scalable backend services in Java Building and maintaining event-driven microservices using Kafka Deploying and operating applications within Kubernetes environments Improving platform reliability, scalability, and performance Collaborating with Product, Infrastructure, and Engineering teams to deliver new platform capabilities Participating in architectural discussions and technical design decisions
Tech Breakdown
65% Java Backend Development 20% Cloud / Kubernetes Infrastructure 15% Distributed Systems & Event Streaming
Daily Responsibilities
70% Hands On Development 15% Team Collaboration 15% Architecture / System Design
The Offer
Base Salary ranges from $130K to $175K + Bonus and Comprehensive Benefits.
You Will Receive The Following Benefits
Medical, Dental, and Vision Insurance Paid Vacation RRSP / Retirement Program (where applicable) Professional Development Support Wellness Programs
Current Vacancy: Yes
Use of AI in Hiring: Yes
Posted By: Owen Rampersad