Senior Backend Engineer

New
Remote, CanadaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
Minimum 5 years of industry experience in backend development, at least 1-2 years in senior positions
Required Skills
Backend DevelopmentPythonSQLMongoDBTypeScriptGoData modelingDistributed Systems

Requirements

  • Minimum 5 years of industry experience in backend development.
  • At least 1-2 years of experience in senior software engineering positions.
  • Experience developing large-scale distributed web applications.
  • Proficiency in database modeling (SQL or NoSQL).
  • Experience designing and using RESTful services.
  • Strong knowledge of computer science fundamentals, data structures, and algorithms.
  • Proven experience leveraging AI tools for code generation, debugging, and productivity.
  • Background in fast-scaling startup or high-velocity work environments.
  • Demonstrated ability to own projects from start to finish.

Responsibilities

  • Design and implement highly scalable backend services, data pipelines, and integration endpoints.
  • Gather requirements and drive technical discussions to align cross-functional stakeholders.
  • Lead the full software development lifecycle from initial architecture through maintenance.
  • Build systems with observability as a first-class concern, including monitoring and alerting.
  • Communicate development progress clearly to engineering managers and product leads.
  • Introduce new technologies and leverage AI tools to accelerate workflows.
  • Navigate project ambiguity proactively and maintain development cadence.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now