Senior Backend Engineer, Distributed Systems

Posted last month

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Distributed Systems Engineer at Movable Ink designing and implementing high-performance distributed software systems. Collaborating closely with other teams and delivering value to major brands.

Responsibilities

  • Design, develop, and test high performance systems that operate at massive scale
  • Gain an understanding of existing systems, determine areas of complexity, and potential risks
  • Perform code and design reviews
  • Act as a Subject Matter Expert on projects in which they have been involved
  • Build reliable systems with monitoring, alerting, incident response, and shared ownership of on-call responsibilities for business-critical services

Requirements

  • 5+ years software engineering experience
  • Experience with working on with a large suite of interconnected services
  • Exemplary software engineering skills (design, unit testing, git, code review)
  • Fluency with AI coding tools (we use Anthropic); able to leverage LLMs to meaningfully accelerate delivery without sacrificing code quality
  • Experience with cloud computing platforms (we use Google Cloud Platform)
  • Proficient in database management, including designing database schema, crafting efficient queries, performing basic DBA tasks, and knowledgeable regarding common databases
  • Ability to collaborate with technical partners – you’ll be working closely with other teams to determine requirements for your work and to make design decisions that affect our stack

Benefits

  • Full range of medical, financial, and/or other benefits

Job type

Full Time

Experience level

Senior

Salary

CA$140,000 - CA$180,000 per year

Degree requirement

Bachelor's Degree

Tech skills

CloudGoogle Cloud Platform

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.