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.
