Backend Developer

Date: Jul 19, 2021

Come play a key role in building the future of Digital products for Rogers! Everyone wants to be part of a transformational team – and that’s exactly what we’re building. A team that innovates and a team that wins.

 At Rogers we are committed to creating and growing teams that are digital-first, fast-moving and bold-thinking and are focused on delivering impact with everything they do. Our impressive collection of assets includes media properties, sports teams, sports events & production, venues, e-commerce platforms and a close connection with our Connected Home and 5G Wireless team. Collectively, we touch 30-million of Canadians every month!

Not only is our business strong, but so is our culture. We genuinely care about each other and working in an environment that allows each of us to bring our best authentic selves to work. That starts with our firm commitment to a diverse, inclusive and safe workplace. We’re also dedicated to giving back by using our media megaphone to help Canadians who need it most. Our team is All IN on diversity and inclusion – find out more at

 As we grow our team, the well-being of our team members remains our top priority. To ensure the health and safety of our team members, including those in the recruitment process, our team members are working from home, and are equipped to do so safely and efficiently.

 Are you up for the challenge and the fun?  If so, consider the following opportunity!

We're looking for an Intermediate Backend Developer to join the team. 

Reporting to the Manager of Web Development for Sportsnet, this individual will develop exciting micro-services, in Ruby and Golang for Sportsnets Stats, personalization and events services. The role will be rewarding and challenging. You'll be working on high profile and high trafficked applications with the demand for real-time performance and scalability requirements. Working on one of Canada's most recognized brands, you'll be exposed to new technology and industry leading experiences. Working in a cross-functional team consisting of a project manager, product owner, BSA, QA team members and other backend developers you will deliver new and improved application functionality using the SCRUM agile development methodology.  
What you will do: 

  • Collaborate with internal partners and product owners to discuss their product needs and propose solutions 
  • Writing reliable and robust code, preferably using TDD. 
  • Experience in creating, maintaining, and improving RESTful APIs. 
  • Creating web services that respond in low numbers of milliseconds. 
  • Working closely with our infrastructure team to solve DevOps problems. 
  • Working closely with the back-end development team and Solutions Architect to produce software solutions. 
  • Designing relational and non-relational databases, working around issues in systems such as MySQL and Cassandra. 
  • Engage in Sprint Planning working sessions, where all members of the team meet to discuss any existing issues, how to technically approach new upcoming work and do task time/effort estimation 
  • Attend and contribute to daily morning SCRUM stand-up meetings where each team member is expected to informally verbalize the current state of tasks being worked on 
  • Use the internal JIRA bug tracking system and messaging system to detail a proposed technical solution to a business ask, and discuss tasks / bugs with other team members 
  • Demonstrate the details of your work (at a high-level) to your team members and outside project stakeholders in regular Sprint Demo sessions 
  • Take part in regular peer code reviews with fellow development team members 
  • Cultivate interactive relationships with product owners, ad technology and analytics teams to continually improve understanding of overall business objectives, identify opportunities and understand how digital goals can be maximized 
  • Monitor overall site stability and performance goals, identifying areas of concern to be examined or escalated upon as needed 


What you will bring: 

  • Programming experience in one or more of Ruby, Go, Python or Java 
  • Experience writing code that uses SQL and relational databases, Cassandra, Solr and non-relational databases 
  • Understanding and ability to communicatethe relationship of application architecture, database design and infrastructure in regards to performance and scalability. 
  • Experience in the managing, versioningand distributing APIs for high consumption.  
  • Experience working with application caching systems (Redis) and CDNs (Akamai, Cloudfront) 
  • Experience in APM monitoring applications, such as New Relic, Datadog or Dynatrace. 
  • Experience with cloud infrastructure vendors such as AWS, Azure or Google Cloud 
  • Have a working knowledge of Git (and ideally of GitHub) or other versioning software. 
  • Excellent understanding of business objectives for digital media 
  • Ability to confidently self-direct and work on a team with minimal supervision 
  • Proficient in code reviews and in providing constructive feedback to the team 
  • Highly organized, self-motivated, adept at managing change and priorities with an ability to work under tight deadlines 


Here’s what you can expect in return:

  • A competitive salary and benefits that include access to our Employee Share Accumulation Program, Retirement Benefits and a variety of other perks including 50% off Rogers services and Blue Jays tickets
  • A manager who deeply cares about your development and long-term career at Rogers
  • A team that trusts and wants to win together
  • Smart and accomplished colleagues who are focused on both the “what” and the “how” 
  • Flexibility to work from home even after the pandemic ends 
  • Your choice of hardware and software (iPhone or Android
Schedule: Full time
Shift: Day
Length of Contract: Not Applicable (Regular Position)
Work Location: 1 Mount Pleasant (083), Toronto, ON 
Travel Requirements: Up to 10%
Posting Category/Function: Digital & eCommerce
Requisition ID: 220828
At Rogers Digital, our team doesn’t shy away from big ideas – we bring them to life. We work tirelessly to deliver the best user experiences (period) and build amazing self-serve experiences that our customers want to use. We are customer-obsessed agents of change and are committed to innovation and creating effortless experiences for customers and frontline employees. We use cutting-edge tools and technologies to solve critical and complex problems with award-winning solutions. Our work impacts millions of customers everyday. At Rogers Digital, we’re looking for people who embrace change, take risks, and push boundaries. Learn more about our team and our work @
Together, we'll make more possible, and these six shared values guide and define our work:
  1. Our people are at the heart of our success
  2. Our customers come first. They inspire everything we do
  3. We do what’s right, each and every day
  4. We believe in the power of new ideas
  5. We work as one team, with one vision
  6. We give back to our communities and protect our environment
Posting Notes:  Digital Media 


Job Segment: Developer, Network, Cloud, Database, SQL, Technology

Location: Toronto, ON, CA

Email similar jobs to me