If you like building the kind of backend that never gets credit because it just works, Nelson’s looking for you. You’ll own cloud-native services that power a digital learning ecosystem used by students and teachers across Canada, with real production responsibility and room to shape the platform.
About Nelson Education Ltd.
Nelson is Canada’s largest Canadian-owned K–12 publisher and the country’s only heritage education content provider. They’re focused on making learning accessible, engaging, and effective through curriculum-aligned content and tools. Their digital learning ecosystem, Edwin, brings content and classroom tools together to support student success.
Schedule
- Remote-first
- Full-time
- Flexible working time
- Works within a SCRUM process designed to stay lean (minimal, practical ceremonies)
What You’ll Do
⦁ Design and build backend services and APIs that support multiple public-facing web apps
⦁ Deploy, instrument, and improve services running in Kubernetes clusters and/or Cloudflare edge workers
⦁ Develop features using Golang, TypeScript, gRPC, messaging, caching, and modern cloud tooling
⦁ Troubleshoot production issues, debug root causes, and harden reliability and performance
⦁ Write automated tests, maintain clean code, and continuously improve engineering practices
⦁ Participate in code reviews and mentor junior developers
⦁ Create security and data protection settings and write technical documentation
⦁ Collaborate with product and design to translate requirements into solid technical solutions
What You Need
⦁ 5–8 years of experience as a senior developer
⦁ Strong AWS experience (EKS, EC2, S3, VPC, SQS, ElastiCache)
⦁ Experience with MySQL, PostgreSQL, and/or MongoDB
⦁ Comfort managing Docker containers and hosting services in Kubernetes (Node.js and Golang)
⦁ Experience maintaining multiple Kubernetes clusters per environment
⦁ Solid understanding of core cloud building blocks (VMs, object storage, networking/CIDRs, L4/L7 load balancers)
⦁ Bachelor’s degree in Computer Science, Software Engineering, or similar
⦁ Ability to work independently with minimal supervision and manage multiple priorities
⦁ Strong communication and documentation habits
Benefits
⦁ Remote-first environment
⦁ Flexible working time
⦁ Compensation aligned with experience
⦁ Great benefits and perks, including summer Fridays and partner discounts
⦁ Strong culture with a mission-driven product that impacts learning outcomes
They’re open to strong candidates who don’t match every single bullet, so if you’ve got the core backend + AWS + Kubernetes chops, take the shot.
Build the platform. Keep it stable. Help learning reach more people.
Happy Hunting,
~Two Chicks…