Skip to content
← Back to job listings

Senior Backend Engineer

Jeeves · Ottawa, Canada

RemoteImported listingfull-time1 day ago

About The Role

Join Jeeves, a fast-growing financial platform, as a Senior Backend Engineer. You will design and build scalable backend systems that process financial transactions and serve customers across 20+ countries. Your responsibilities will include writing clean, production-quality code, building and consuming APIs, optimizing database schemas, and implementing security best practices. You will also collaborate with AI and data science teams, participate in on-call rotation, and contribute to CI/CD pipeline improvements. This is a remote position with flexible work options and comprehensive benefits.

  • Design, build, and maintain scalable, reliable backend services that process financial transactions and serve customers across multiple countries.
  • Write clean, testable, production-quality code in Go, Python, or Node.js/TypeScript; participate actively in design and code reviews.
  • Own backend features end-to-end — from scoping and technical design through deployment, monitoring, and iteration.
  • Comfortable using AI tools as part of everyday engineering work — integrating LLM API outputs into backend services and using AI coding assistants fluently
  • Fluent in Spanish or Portuguese — preferred for collaboration with LATAM teammates, customers, and operational partners
  • Experience in fintech, financial services, payments, or a regulated industry — familiarity with ledger systems, payment rails, or financial compliance (KYC/AML, PCI-DSS) is a strong plus
  • Experience designing and building RESTful APIs, microservices, and event-driven backend systems
  • Global work experience — prior roles at companies operating across multiple countries and regulatory environments
  • Experience with cloud infrastructure (AWS, GCP, or Azure), containerization (Docker, Kubernetes), and CI/CD pipelines
  • Fluent in English — professional fluency required for daily work with global teams in written and spoken contexts
  • Demonstrated ability to integrate third-party APIs reliably in production — including error handling, retry logic, and observability
  • 5+ years of professional backend engineering experience building and operating production systems
  • Familiarity with message queue systems (Kafka, RabbitMQ) and event-driven architecture
  • Prior experience at a startup or high-growth scale-up, comfortable building in ambiguity without heavy process support
  • Experience with multi-currency systems or cross-border payment processing
  • Experience working on globally distributed teams across time zones and regions
  • Solid understanding of relational databases (PostgreSQL preferred): schema design, query optimization, and data modeling
  • Strong proficiency in at least one backend language: Go, Python, or Node.js/TypeScript

This is an external listing. JobSpring does not represent or verify the employer. Report this listing