Nelson

Nelson

Nelson Education Ltd. is Canada’s leading K–12 educational publisher, offering innovative products and solutions that cater to learners of all ages. With a legacy of forward-thinking, Nelson provides trusted resources and new inspiration to support div...

Media
251-1K

Description

  • Design client-side and service-side architecture for public-facing web applications.
  • Develop new features and functionality using Golang, TypeScript, gRPC, messaging, and caching technologies.
  • Build and maintain services that support front-end applications, including authentication, APIs, and analytics systems.
  • Instrument, deploy, and improve web apps running in Kubernetes clusters and Cloudflare edge workers.
  • Troubleshoot, diagnose, and debug production issues.
  • Write automated tests to improve code quality and reliability.
  • Participate in code reviews and mentor junior developers.
  • Create effective APIs, security controls, and data protection settings.
  • Write technical documentation and contribute to development process improvements.
  • Actively participate in the SCRUM process and collaborate with product and design teams.

Requirements

  • 5–8 years of experience as a Senior Developer.
  • Extensive experience managing AWS cloud services, including EKS, EC2, S3, VPC, SQS, and ElastiCache.
  • Strong experience with database systems such as MySQL, PostgreSQL, and MongoDB.
  • Experience managing Docker containers and hosting services in Kubernetes using Node.js and Golang.
  • Experience with Kubernetes container orchestration and maintaining multiple clusters per environment.
  • Familiarity with cloud infrastructure basics such as virtual machines, object storage, network CIDs, and L4/L7 load balancers.
  • Bachelor’s degree in Computer Science, Software Engineering, or a similar field.
  • Ability to work independently with minimal supervision and manage multiple priorities.
  • Strong communication, documentation, and attention-to-detail skills.
  • Nice-to-have experience with IaC tools such as OpenTofu, Elastic Stack, Octopus Deploy, Spacelift, Istio, gRPC microservices, Storybook, Playwright, Next.js, RSCs, or data analysis methods such as causal inference, pre-post analysis, and sensitivity analysis.
  • Nice-to-have familiarity with evolving AI technologies such as LLMs and RAG.
  • Nice-to-have familiarity with GNU/Linux or BSD systems and common shell commands.
  • Interest or experience with additional languages such as Zig, Rust, and Gleam.

Benefits

  • Base salary starts at $110,000 per annum, based on experience.
  • Flexible and customizable health, dental, and paramedical plans for employees and their families.
  • Health Spending Account (HSA) for eligible medical, hospital, or dental costs.
  • Personal Spending Account (PSA) for wellness expenses, including fitness and health-related products.
  • Comprehensive Employee Assistance Program (EAP) with confidential mental health and financial counselling support.
  • Pension plan with company matching contributions and a Registered Retirement Pension Plan.
  • Annual educational reimbursement and access to LinkedIn Learning for professional development.
  • Hybrid work model with remote and in-office options, flexible hours, and generous paid time off, including parental leave top-up, volunteer day, holiday closure, and Summer Fridays.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

DevOps Engineer - Remote, Latin America

Bluelight Consulting 11-50 Internet Software & Services

Bluelight is hiring a remote DevOps Engineer in Guatemala City to support cloud infrastructure, deployment operations, and production reliability for its software consultancy clients.

Ansible AWS Azure Chef CircleCI GCP GitLab Helm Jenkins Kubernetes Load Balancing Pulumi Puppet Terraform
38 minutes ago

Senior Fullstack Engineer

Binagora 11-50 Internet Software & Services

Binagora is hiring a Full Stack Web Developer for its global media client to build and support large-scale web applications and digital solutions across the media supply chain.

Angular AWS Azure Bootstrap Chai CSS Cypress Express.js GCP Git HTML JavaScript Jest Material UI MongoDB MySQL Node.js PostgreSQL React REST API SQL Server Tailwind CSS TypeScript Vue.js
1 hour, 2 minutes ago

Senior Full Stack Engineer + Team Lead (PHP - Laravel)

Storyteq 51-250 Media

Storyteq is seeking a Team Lead / Full-Stack Engineer to help scale its creative production platform for global enterprise customers while delivering new product capabilities and guiding a small cross-functional engineering team.

After Effects Agile Figma GraphQL JavaScript Laravel Node.js Photoshop PHP REST API SQL TypeScript Vue.js
3 hours, 9 minutes ago

Software Development Engineer 3, Nurture

Pushpay 251-1K Capital Markets

Nurture, a Pushpay company, is hiring a Full Stack Developer to build and maintain its relational engagement platform that helps churches and organizations turn data into actionable insights and connect more effectively with their communities.

AWS CakePHP EC2 JavaScript Mailchimp OAuth PHP PostgreSQL React Salesforce Svelte SvelteKit Twilio TypeScript
4 hours, 6 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers