Compass Holdings Canada Inc logo

Senior Backend Engineer

Compass Holdings Canada IncToronto, CanadaPosted 1h agohybrid
via Workable


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.

Similar roles

  • Hadley Designs logo

    Strategic Finance Director

    Hadley Designs·Canada

    🚨 URGENT HIRING — APPLICATIONS ARE REVIEWED ON A ROLLING BASIS. THE SELECTION PROCESS MAY TAKE UP TO 4 WEEKS, BUT EARLY APPLICANTS ARE STRONGLY ENCOURAGED. READY TO LEAD THE FINANCIAL FUTURE OF A BRAND WITH HEART AND PURPOSE? At Hadley Designs, we believe every product should fill homes with beauty, learning, and inspiration. We design screen-free learning tools that…

    • Remote
    • Full-time
    • Express EntryPR day one, no employer
  • Hadley Designs logo

    Director of Talent Acquisition and People Operations

    Hadley Designs·Canada

    🚨 URGENT HIRING — APPLICATIONS ARE REVIEWED ON A ROLLING BASIS. THE SELECTION PROCESS MAY TAKE UP TO 4 WEEKS, BUT EARLY APPLICANTS ARE STRONGLY ENCOURAGED. READY TO EMPOWER A GROWING TEAM AND SHAPE OUR FUTURE? At Hadley Designs, we believe that learning should be enjoyable, engaging, and screen-free. Millions of parents and teachers trust our beautifully designed, developmentally aligned…

    • Remote
    • Full-time
    • Express EntryPR day one, no employer
  • Hadley Designs logo

    Marketplace Expansion Manager

    Hadley Designs·Canada

    🚨 URGENT HIRING — APPLICATIONS ARE REVIEWED ON A ROLLING BASIS. THE SELECTION PROCESS MAY TAKE UP TO 4 WEEKS, BUT EARLY APPLICANTS ARE STRONGLY ENCOURAGED. OWN CATEGORY GROWTH, OPTIMIZE PERFORMANCE, AND EXPAND MARKET DOMINANCE. Hadley Designs is seeking an Marketplace Expansion Manager to take full ownership of a multi-million dollar product category, with Amazon as the primary growth channel.…

    • Remote
    • Full-time
    • Express EntryPR day one, no employer
  • Allucent logo

    Chargé(e) de démarrage de projet / Study Start-Up Associate (Contractor) Canada

    Allucent·Montréal-Nord, Canada

    Chez Allucent™, nous nous engageons à aider les petites et moyennes entreprises biopharmaceutiques à naviguer efficacement dans l’univers complexe des essais cliniques afin d’offrir des traitements qui changent la vie aux patients qui en ont besoin partout dans le monde. At Allucent™, we are dedicated to helping small-medium biopharmaceutical companies efficiently navigate the complex world of clinical trials to bring…

    • Remote
    • Contract
    • Express EntryPR day one, no employer
  • Associa logo

    Strata Manager - licensed

    Associa·Kelowna, Canada

    Looking for a Fresh Start in Property Management? If you're a top performer in property management, but feel like your current office environment isn't supporting your growth, it might be time for a change. Join the dynamic team at Associa Kelowna, where we’ve built a fully functional, collaborative workplace, with no office politics, just professionals doing great work together. This…

    • Hybrid
    • Temp
    • Express EntryPR day one, no employer
  • Delmar International Inc. logo

    Customer Service Representative - Ocean + Air Import

    Delmar International Inc.·Mississauga, Canada

    Mandate: Reporting to the Director of CRM, North America, the Customer Service Representative - Ocean + Air Import plays an important role in supporting customer relationships and connecting our commercial and operational teams. This position is responsible for managing and growing existing customer accounts while contributing to new business development initiatives. The successful candidate will work closely with customers, sales…

    • Full-time
    • Express EntryPR day one, no employer
  • Genetec logo

    Développeur(euse) CloudOps / CloudOps Developer

    Genetec·Montréal, Canada

    La dynamique de votre équipe : CloudOps est une petite équipe qui conçoit et maintient les outils nécessaires au déploiement et à l’exploitation des infrastructures infonuagiques de nos clients. Vous aurez l’occasion de mettre à profit votre passion pour les technologies, le développement et l’automatisation au sein d’une équipe qui partage vos intérêts, tout en jouant un rôle clé dans…

    • Hybrid
    • Full-time
    • Express EntryPR day one, no employer
  • Reddit logo

    Senior Software Engineer, Media Creation

    Reddit·United States

    Reddit is a community of communities. It’s built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With 100,000+ active communities and approximately 130 million daily active unique visitors, Reddit is one of the internet’s…

    • Full-time