Here's the anonymised version:
-----------------------------------
Senior Software Engineer - EdTech / Learning Platforms Belfast / Remote (UK)
About the Company
A fast-growing technology company delivering learning and training solutions to some of the world's largest organisations across finance, insurance, and tech. Their platforms are central to the company's growth strategy - enabling them to scale delivery, expand into new markets, and support learners globally. Every person on the team plays a meaningful role, with real ownership and room to grow.
The Role
You'll join the platform engineering team as a senior technical voice, shaping how they build, evolve, and scale the systems that underpin the business. Beyond writing great code, you'll set the technical bar - mentoring engineers, driving architectural decisions, and leading initiatives from inception through to production.
Responsibilities
* Design, build, and evolve software underpinning a modern learning platform
* Lead technical design and architecture of significant features and components
* Mentor junior and mid-level engineers, fostering high standards and continuous improvement
* Own and drive projects end-to-end - scoping, planning, delivery
* Deliver full-stack features: Rust, TypeScript/Node.js on the backend, React/Next.js on the frontend
* Build cloud-native, scalable solutions on AWS using managed and serverless services
* Define and maintain infrastructure using Terraform
* Write high-quality, well-tested code (TDD)
* Own CI/CD pipelines for fast, safe deployments
* Work in a trunk-based development model with small, frequent changes
Required
* 5+ years commercial engineering experience at senior level
* Strong JavaScript/TypeScript, particularly Node.js
* React and Next.js for modern web applications
* Hands-on AWS experience
* Terraform or similar IaC tools
* PostgreSQL and DynamoDB (or equivalent)
* Agile team experience (Kanban or similar)
* Solid understanding of automated testing and CI/CD
* System design experience - distributed systems, API design, architectural trade-offs
* Track record leading technical projects end-to-end
* Experience mentoring engineers and contributing to team culture
Nice to Have
* Rust backend experience
* Exposure to education or training platforms
* Experience with AI-powered developer tools and agentic workflows
* Curiosity about AI, data, and emerging tech
Salary & Benefits
Competitive salary, professional development, and a collaborative, fast-moving environment.