Senior Software Engineer (Node.js / TypeScript / AWS)

  • Adria Solutions Ltd.
  • Stockport, Lancashire
  • 17/05/2026
Full time Information Technology Telecommunications

Job Description

Senior Software Engineer

Our client. a fast-growing technology company is seeking a Senior Software Engineer to help architect and build a next-generation real-time platform from the ground up.

Working closely with a small senior engineering team, you will design and deliver scalable backend systems, cloud infrastructure and distributed architectures capable of supporting high-concurrency real-time experiences.

This is a hands on role with significant influence over technical direction, infrastructure design and platform foundations.

Key Responsibilities
  • Design and build scalable backend services and cloud infrastructure
  • Architect event-driven and distributed systems on AWS
  • Develop APIs, microservices and internal tooling
  • Improve reliability, observability and developer workflows
  • Conduct load testing and performance optimisation
  • Contribute to frontend applications where required
About You

You are a senior engineer with deep backend and cloud experience gained from operating production systems at scale.

Key Skills & Experience
  • Strong Node.js and TypeScript expertise
  • Deep AWS knowledge across networking, IAM, compute and distributed systems
  • Experience with event-driven architectures and high-concurrency systems
  • Infrastructure as Code experience (Pulumi, Terraform or similar)
  • Strong understanding of databases, caching and performance optimisation
  • Experience with observability, monitoring and alerting
  • Comfortable working across the stack when required
  • Strong Linux, Docker and Git knowledge
Not the Right Fit If
  • Your experience is primarily frontend-focused
  • You have limited hands-on AWS architecture experience
  • You prefer highly structured environments and predefined processes
Benefits
  • Flexible working
  • Excellent Career Progression
  • Healthcare