Back to results

Senior Backend Engineer

  • Remote, Canada

Remote

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Workplace
Remote
Experience
5+ Years of backend engineer experience
Posting language
English
Posted

Original job description

What you'll do:

  • Design and implement backend architecture following best software engineering principles
  • Develop clean, efficient code with tests ensuring code quality
  • Participate in code reviews and invite others to review your code
  • Champion the importance of addressing technical debt
  • Collaborate with multiple engineering teams and departments
  • 5+ Years of backend engineer experience
  • A strong working understanding of Python API frameworks (Flask)
  • Experience in REST API development
  • Experience working with and designing relational databases
  • Experience with event-based processing using AMQP (RabbitMQ, Amazon MQ), Celery
  • Experience developing applications using microservice architecture
  • Experience with version control tools like Git
  • Experience working with AI tools
  • Experience with Google Meets/ Online video collaboration

Bonus:

  • Experience with AWS products (S3 / EC2 / EKS)
  • Experience with ElasticSearch/ OpenSearch
  • Experience with Docker / Kubernetes
  • Familiarity with issue tracking tools (i.e. Jira, ClickUp)
  • Experience with CI / CD
  • Experience with React / GraphQL
  • Experience in a startup environment; you're a self-starter

What You’ll Get:

  • Exposure to a broad range of work
  • An opportunity to consistently build new features and experiment with the latest technologies
  • An opportunity to expand your technical skills and critical thinking ability
  • An opportunity to grow your career in the emerging construction technology space
  • Room for growth in a small company and an impact you can see
  • Work from Home with an option to work in our downtown Toronto office
  • Company and team based social events
  • Health and Dental benefits plus a healthcare spending account
  • 15 day vacation policy per year

Bespoke Metrics is committed to providing an accessible, equitable, and inclusive candidate and employee experience. We provide reasonable accommodation throughout the recruitment process and in employment. If you require accommodation please let us know, we will work with you to meet your needs.

More about this job

Responsibilities

You will design and implement backend architecture while developing clean, efficient code with a focus on quality. Additionally, you will collaborate with multiple engineering teams and champion the reduction of technical debt.

Requirements

Candidates must have 5+ years of backend engineering experience with strong proficiency in Python and Flask. Experience with REST APIs, relational databases, and microservice architecture is required.

Skills

  • Python
  • Flask
  • REST API
  • Relational databases
  • RabbitMQ
  • Amazon MQ
  • Celery
  • Microservice architecture
  • Git
  • AWS
  • ElasticSearch
  • OpenSearch
  • Docker
  • Kubernetes
  • CI/CD
  • React

Benefits

  • Health benefits
  • Dental benefits
  • Healthcare spending account
  • 15 day vacation policy
  • Work from home option

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering
  • Construction

Keywords

  • Backend Engineering
  • Python
  • Flask
  • REST API
  • Relational Databases
  • AMQP
  • RabbitMQ
  • Amazon MQ
  • Celery
  • Microservice Architecture
  • Git
  • AI Tools
  • AWS
  • S3
  • EC2
  • EKS
  • ElasticSearch
  • OpenSearch
  • Docker
  • Kubernetes
  • Jira
  • ClickUp
  • CI/CD
  • React
  • GraphQL
  • Construction Technology
  • Startup Environment

Report this job