Senior Backend Engineer, Distributed Systems

Posted 3 days ago

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.