
Senior Software Developer, Backend
Posted Jul 30

Posted Jul 30
This is a fully remote position, open to applicants in Canada.
β’ Design and develop scalable, high-performance backend services using Java (Quarkus/Spring Boot) and Node.js architectures.
β’ Model and enhance complex distributed domains utilizing Domain Driven Design (DDD), bounded contexts, and event-driven methodologies.
β’ Create and implement robust asynchronous workflows and decoupled communications through Kafka, AWS SQS, and AWS SNS.
β’ Take ownership of End-to-End Reliability by establishing SLIs/SLOs, implementing observability with Datadog, and leading production incident response as well as log analysis.
β’ Enhance Data Architecture across relational (Aurora RDS), analytical (Google BigQuery), and caching layers (Redis).
β’ Deploy and manage cloud-native services on AWS/Azure using Kubernetes (EKS) while facilitating CI/CD and progressive rollouts.
β’ Collaborate with and mentor cross-functional Agile teams (Product, Mobile, QE, Data) to promote engineering excellence and continuous delivery.
β’ Over 5 years of experience in building, operating, and optimizing production-grade backend services at scale in Agile settings.
β’ Strong, proven expertise in Java (Quarkus/Spring Boot);
β’ Additional backend experience with Node.js is highly regarded.
β’ In-depth knowledge of pub/sub patterns, idempotency, eventual consistency, and sagas utilizing Kafka, SQS, and SNS.
β’ Extensive hands-on experience with schema design, query optimization, and migrations across Relational (PostgreSQL/MySQL), NoSQL, and Redis caching.
β’ Strong production experience deploying on AWS and/or Azure with containerized workloads operating on Kubernetes (EKS).
β’ Comprehensive knowledge of Infrastructure as Code (Terraform/CloudFormation), GitOps, and rigorous automated testing (K6/Gatling/JMeter).
β’ Solid foundation in RESTful API design (with exposure to gRPC/GraphQL/AsyncAPI) and thorough APM/distributed tracing using Datadog.
β’ Inclusion, Diversity & Belonging
β’ Work with some of the best-known brands
β’ Fun, fast-paced, and supportive culture
InfiniteChoice
Pearson VUE
opinov8
mika AI
Get handpicked remote jobs straight to your inbox weekly.