As a senior cloud engineer, you will play a key role in shaping and maintaining our serverless AWS backend, powering payments, wallet, rewards, and near-real-time features.
Key Responsibilities
* Maintain and evolve microservices behind Amazon API Gateway and IoT Core, implementing authentication/authorization via Cognito User Pools and Lambda authorizers for REST and WebSocket APIs.
* Optimize data models and access patterns in DynamoDB and MySQL (RDS), handling indexes, migrations, and query performance.
* Develop asynchronous workflows using SQS/SNS, ensuring idempotency, dead-letter queues, retries, and healthy observability with CloudWatch metrics/logs and alarms.
* Integrate and support third-party services used for payments, open banking, notifications, fraud/risk, analytics, and support tooling.
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.
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).
Working remotely within the UK time zone, we offer a fast-paced environment that values clean code, small safe changes, and excellent operability.