We are seeking an experienced Backend Cloud Engineer to join our team.
About the Role
The successful candidate will be responsible for designing, developing, and maintaining scalable, secure, and efficient back-end systems using AWS serverless technologies. This includes maintaining and evolving APIs, databases, and services that power payments, wallet, rewards, and near-real-time features.
Key Responsibilities
* Maintain and evolve AWS Lambda microservices behind Amazon API Gateway (HTTP/REST & WebSocket)
* Implement authentication/authorization via Cognito User Pools (JWT) and Lambda authorizers for REST/HTTP
* Maintain and optimize data models and access patterns in DynamoDB and MySQL (RDS); handle indexes, migrations, and query performance
* Maintain asynchronous workflows using SQS/SNS (idempotency, DLQs, retries) and keep observability healthy with CloudWatch metrics/logs and alarms
* Maintain and improve IaC (AWS SAM/CloudFormation), CI/CD pipelines, and environment promotions
Requirements
* 8+ years building/maintaining production backends;
* 4+ years with AWS serverless (Lambda, API Gateway, DynamoDB)
* Proficiency in JavaScript/Node.js;
* Strong REST API fundamentals and event-driven patterns
* Solid SQL/NoSQL skills (schema design, indexing, query tuning)
* Experience maintaining IaC (SAM/CloudFormation) and CI/CD (Code Pipeline)
* Security-first mindset and practical debugging/troubleshooting chops (OWASP)
Benefits
Our company offers a remote-first work environment within the UK time zone, high ownership, clean code, small safe changes, and excellent operability.
Apply by sending your CV, GitHub/portfolio, and a brief note describing a production backend you maintained/evolved and the reliability or cost improvements you delivered, including your current compensation, time zone, and location.