Skip to main content
invoXol
Back to all roles
Open role / Engineering

Backend Engineer

Design and build the APIs and services that power our client products. You'll own backend architecture decisions and ensure systems are observable, reliable, and easy for the rest of the team to work with.

Apply for this role

Role details

/ What you'll do

  • Design and implement REST and GraphQL APIs
  • Build event-driven systems and background workers
  • Optimize database performance — indexes, query plans, replicas
  • Set up CI/CD pipelines and deployment automation
  • Write clear technical documentation for APIs and internal tooling

/ What we're looking for

  • 3+ years of backend development experience
  • Strong proficiency in Node.js or Python (Go is a plus)
  • Solid understanding of relational databases and indexing
  • Experience deploying to AWS, GCP, or similar cloud platforms
  • Familiarity with containerization (Docker) and orchestration basics

/ Nice to have

  • Kubernetes experience
  • Background in distributed systems
  • Experience with message queues (Redis, RabbitMQ, SQS)
Apply

Ready to apply?

Fill out the form and attach an ATS-friendly resume. Our team reviews every application and will get back to you within 5–7 business days.

Resume guidance

Please submit an ATS-friendly resume in PDF, DOC, or DOCX format — no images, scanned files, or design-heavy templates. Use clear headings (Experience, Education, Skills), standard fonts, and a single-column layout. Maximum file size: 5 MB.

Apply for Backend Engineer

Fields marked * are required.

/ Personal information
/ Eligibility & experience
Right to work in Canada
/ Links (optional)
/ Resume & cover note

We review every application. Expect a response within 5–7 business days.