Software Engineer

Posted 19 hours 43 minutes ago by numi

Permanent
Full Time
I.T. & Communications Jobs
England, United Kingdom
Job Description

Now Hiring: Software Engineer (Node.js)

Location: UK-Based Remote Full-Time


Do you want to join a rapidly growing learning technology company on a mission to change how people grow, train, and upskill at work?


Their platform powers engaging learning experiences for thousands of users across the globe - and they need a Sofware/Site Reliability Engineer to help keep everything running smoothly, securely, and at scale.

This is your chance to join a team where engineering and operations go hand-in-hand, and where you'll directly impact the reliability of a platform that truly matters.


Why This Role is Exciting

  • You'll work in a Node.js-first environment where product and platform teams collaborate closely.
  • You'll own core infrastructure and DevOps processes, from CI/CD to observability.
  • You'll be part of a team that encourages experimentation, autonomy, and continuous improvement.
  • You'll help shape the SRE function at a high-impact stage of growth.


What You'll Be Doing

  • Build and improve CI/CD pipelines (GitHub Actions) that keep development smooth and fast
  • Maintain and scale infrastructure on AWS, including ECS, S3, RDS, and CloudFront
  • Improve observability using tools like Datadog and CloudWatch - and act on what you find
  • Automate key workflows around deployment, testing, scaling, and failure recovery
  • Collaborate with engineers to build scalable, secure, and resilient services in Node.js
  • Take part in incident response, post-mortems, and ongoing performance tuning
  • Work with tools like Terraform and Docker to keep infrastructure consistent and version-controlled


The Tech You'll Be Using

  • Languages: Node.js (TypeScript), SQL
  • Cloud & Infra: AWS (ECS, RDS, S3, CloudFront), Terraform, Docker
  • CI/CD: GitHub Actions
  • Monitoring & Logging: Datadog, CloudWatch
  • Database: PostgreSQL


What They're Looking For

  • Strong experience working in production Node.js environments
  • Hands-on with AWS services and container orchestration (ECS, Docker)
  • Skilled at building and maintaining CI/CD pipelines
  • Experience with observability, monitoring, and incident management
  • Working knowledge of infrastructure-as-code (Terraform, CloudFormation)
  • A collaborative, proactive mindset with strong communication skills


What You'll Get

  • A collaborative, mission-driven culture that values technical excellence and personal growth
  • Real ownership and the chance to shape the future of a platform used by top companies
  • Learning budget and support for professional development
  • Competitive salary, benefits, and flexible working options
  • A supportive team that genuinely values wellbeing, diversity, and inclusion

Apply direct!