cover image
Narwhal Media Group (NMG)

Narwhal Media Group (NMG)

www.nmg.group

1 Job

15 Employees

About the Company

DIVE INTO DIGITAL

WE ACHIEVE TARGETED RESULTS BY COMBINING DATA-DRIVEN MARKETING & ANALYTICAL SOFTWARE.

We bring together creativity, digital expertise, and emerging technology to offer a unique and comprehensive approach to digital marketing. Our interdisciplinary services cover every aspect of helping businesses grow and succeed. Across five main divisions, we can support your company with lead generation, design and branding, software development, SEO and PPC, and content creation.

ONE GROUP. ONE VISION.

Listed Jobs

Company background Company brand
Company Name
Narwhal Media Group (NMG)
Job Title
Senior Backend Engineer
Job Description
**Job Title**: Senior Backend Engineer **Role Summary** Build and operate scalable microservices and integrations for a SaaS platform using AWS, focusing on reliable, multi-tenant systems and end-to-end integration with external APIs, payment systems, and analytics. **Expectations** 4+ years of production system development and operations in AWS, ideally within SaaS or integration-heavy environments. Experience owning full-service infrastructure, deploying CI/CD pipelines, and integrating third-party systems. **Key Responsibilities** - Design and implement microservices on AWS (Lambda, EC2/Fargate) via API Gateway, ensuring scalability and reliability. - Model multi-tenant data across DynamoDB, RDS (PostgreSQL), and S3 with KMS encryption. - Develop integrations layer for SaaS (OAuth, webhooks, rate-limiting, versioned APIs, DLQs). - Integrate third-party platforms and payment gateways (e.g., Stripe, Adyen) for secure transaction flows. - Implement event-driven workflows via SQS/SNS/EventBridge and orchestration with Step Functions. - Ensure observability with CloudWatch logging/metrics, error budgets, and trace propagation. - Enforce security standards (IAM, least privilege, tenant isolation, audit logs). - Use AWS SAM and GitHub Actions for infrastructure-as-code and CI/CD pipelines. - Collaborate with frontend and AI teams to define API contracts and maintain runbooks. **Required Skills** - Proficiency with AWS services: Lambda, EC2/Fargate, API Gateway, DynamoDB, RDS, S3, SQS/SNS/EventBridge, CloudWatch, KMS. - Backend development in Node.js/TypeScript (Go/Python preferred). - Data modeling expertise (NoSQL vs. relational trade-offs, partitioning, migration strategies). - Experience with CI/CD (GitHub Actions), automated testing (unit/integration), and IaC (AWS SAM). - Mastery of secure, scalable third-party integrations (webhooks, idempotency, rate-limiting). - Payment gateway integration (PCI/DSS compliance) and transaction workflow design. **Required Education & Certifications** N/A
Bristol, United kingdom
On site
Senior
09-09-2025