View Our Website View All Jobs

Senior Backend Developer

At Dejero, our mission is to provide fast, reliable, and secure connectivity, anywhere.  

We like challenges. Solving them is what drives us. It’s what defines us. We listen to our customers. We learn from them. We collaborate with them. We cultivate ideas, test them, and improve upon them. That’s how we innovate. Our culture of collaboration and commitment to customer satisfaction is what sets us apart—and we know how to have fun too! We are privately held and ranked in the top 50 fastest-growing technology companies in Canada (2014, 2015 and 2016).

We are currently seeking a Senior Backend Developer looking for an exciting opportunity to join our Web Development team in an advanced role. This position is based out of our Waterloo head office, reporting to the Manager of Web Application Development.  

Key Accountabilities

  • Develop highly scalable, efficient backend services and solutions which enable customers to have insight and visibility into their video distribution network and connectivity solutions.
  • Participate in product discussions with product management, software and web application team members to understand and refine acceptance criteria and estimate user stories
  • Inform the design process based on technical feasibility
  • Design the architecture for backend services, including database design
  • Generate new intellectual property for Dejero
  • Work in a fast-paced, agile, late stage start-up development environment

Desired Skills & Experience

  • A Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, Math or a related field
  • At least 5 years of software development experience
  • Mastery of backend development requiring processing of high-throughput, real-time data
  • Willingness and ability to learn new languages, specifically Go
  • Experience with relational and NoSQL databases, and expertise on choosing database architectures
  • Knowledge of Linux, HTTP protocol, Websockets
  • Experience building and scaling backend services
  • Passion for  developing high quality, robust software

Development experience with one or more of the following would be considered an asset

  • MongoDB
  • GoLang
  • RabbitMQ
  • Working knowledge of Web Development languages, tools and techniques. (Ruby on Rails, JavaScript, JSON, RESTful APIs, CSS, HTML5)

Successful candidates will have demonstrated ability to work in a fast-paced, dynamic environment, excellent communications skills (written/​verbal) and strong interpersonal skills.

We thank all applicants for their interest; only those candidates selected for an interview will be contacted. Dejero is committed to providing a barrier free application and interview process for all candidates.  Should you require accommodations due to a disability or medical condition at any point throughout the hiring process, please contact People and Culture by email at careers@dejero.com.

Read More

Apply for this position

Required*
Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file

150