About EverUp We’re a UK startup making gift-card shopping rewarding. Our mobile app (React Native) and web (React) run on a serverless AWS backend. We’re hiring a Backend Cloud Engineer to evolve and maintain the APIs, databases, and services that power payments, wallet, rewards, and near-real-time features. The role You’ll work across our event-driven, serverless stack to maintain and evolve production systems. That means adding features, fixing bugs, improving performance and cost, tightening security, and raising reliability—while collaborating closely with Mobile/Web. What you’ll do Maintain and evolve AWS Lambda microservices behind Amazon API Gateway ( & WebSocket) and AWS IoT Core ;
implement authentication/authorization via Cognito User Pools (JWT) and Lambda authorizers for REST/ 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 our IaC (AWS SAM/CloudFormation), CI/CD pipelines, and environment promotions. Integrate and support third-party services used for payments, open banking, notifications, fraud/risk, analytics and support tooling. Troubleshoot production issues, drive RCAs, and implement preventive fixes and runbooks. Uphold security best practices (least-privilege IAM, secret management, input validation, auditability). Tech you’ll touch AWS Lambda, API Gateway (REST/WebSocket), Cognito, DynamoDB, RDS MySQL, SQS/SNS, S3, IAM, CloudWatch, CloudFormation/SAM, EC2, ECS, plus fintech/comms integrations (Open Banking/PSP, Gift Cards, Analytics, Messaging, Support, and Risk assessment tools). Must-haves 8+ years building/maintaining production b