Senior Cloud Software Engineer
Core
Design and implement scalable, event-driven backend services on AWS, building APIs and cloud infrastructure for global brands.
Role type
Senior Cloud Software Engineer (Serverless)
Builds
Scalable backend services, RESTful/GraphQL APIs, and cloud infrastructure for global brands
Domain
Cloud-native engineering, serverless architectures, event-driven systems
Deliverable
production ML models | product features | infrastructure
Required skills
TypeScript, modern JavaScript, Node.js, AWS serverless patterns, IaC (AWS CDK/Terraform), CI/CD pipeline management, relational and NoSQL database modeling, observability and monitoring
Preferred skills
AWS certification, Kubernetes/EKS experience, Serverless Framework experience, AI-assisted development tooling
Technologies
AWS Lambda, API Gateway, SQS, SNS, EventBridge, Step Functions, PostgreSQL, Aurora, DynamoDB, Jenkins, GitHub Actions, CloudWatch, Datadog, NestJS, Express, Fastify
Responsibilities
Design and implement scalable, event-driven backend services; Write performant Lambda functions with cold-start mitigation; Architect cloud infrastructure using IaC; Build and maintain RESTful and/or GraphQL APIs; Own and optimise CI/CD pipelines; Model and query relational and NoSQL databases; Instrument serverless systems for observability
Seniority
Senior, hands-on IC