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
#J-18808-Ljbffr