AWS Serverless Backend Engineer (TypeScript)

CRESSOFT CONSULTANCY LIMITED

Turkey

Remote

TRY 900,000 - 1,300,000

Full time

13 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Cressoft is seeking an experienced contract software engineer to own, maintain, and scale an AWS Lambda-based backend. You will manage the edge layer, orchestrations, API routing, and cloud integrations, including AWS Control Tower.

Responsibilities include developing Lambda handlers, multi-cloud provisioning across AWS and Azure, and event-driven processing with SQS/SNS and Step Functions. Strong testing discipline with Jest is required.

Qualifications

  • Core AWS services knowledge including controls, security and networking.
  • Expert-level TypeScript for backend services and serverless runtimes.
  • Extensive hands-on experience with AWS SDK v3 (DynamoDB, SQS, SNS, Step Functions).
  • Deep understanding of Lambda lifecycles, event source mappings, and performance optimization.
  • Proven ability to write isolated, deterministic unit tests in TypeScript using Jest.

Responsibilities

  • Develop and refine TypeScript AWS Lambda handlers.
  • Maintain multi-cloud provisioning across AWS and Azure.
  • Implement event-driven integrations with SQS/SNS and Step Functions.
  • Handle data sync and housekeeping with DynamoDB TTLs and archival tasks.
  • Support HTTP RPC layer with routers and CORS configuration.
  • Connect event pipelines to external systems and convert payloads to tickets.
  • Ensure code quality with comprehensive unit and integration tests using Jest.

Skills

AWS
TypeScript
AWS SDK v3
Serverless
Jest testing

Tools

DynamoDB
SQS
SNS
Step Functions
S3

Job description

Overview

We are seeking an experienced contract software engineer to own, maintain, and scale our AWS Lambda-based backend architecture. You will be responsible for the "edge" layer of our system, managing event-driven orchestrations, API routing, and cloud service integrations, like AWS Control Tower.

Key Responsibilities
  • Develop & Refine Handlers: Write and optimize TypeScript AWS Lambda functions serving as entrypoints for orchestration, API requests, and event processing.
  • Maintain Multi-Cloud Provisioning: Manage complex workflows that drive account onboarding and SSO setup across AWS and Azure (app registration, metadata uploads, certificates, policy configuration, and role synchronization).
  • Event-Driven Integration: Process async payloads (SQS, SNS) to trigger, advance, or monitor multi‑step AWS Step Functions state machines.
  • Data Sync & Housekeeping: Build and maintain scheduled processes for data reconciliation between identity providers, alongside database housekeeping (DynamoDB TTLs, archival, and expiry notifications).
  • API Management: Support our HTTP RPC layer, wiring up routers and context handling with strict CORS configurations.
  • Operational Tooling: Connect event pipelines to external systems, transforming payloads into operational tickets (e.g. ServiceNow incidents).
  • Ensure Code Quality: Write comprehensive unit and integration tests using Jest for every handler.
Required Experience
  • Core AWS Services: Deep infrastructure knowledge and solid conceptual understanding of the AWS ecosystem, specifically managing resources (AWS Control Tower), security, and networking.
  • TypeScript Mastery: Expert-level knowledge of TypeScript, specifically for custom backend services and serverless runtimes.
  • AWS SDK v3: Extensive hands‑on experience using the modern AWS SDK v3 to interact with DynamoDB, SQS, SNS, and Step Functions.
  • Serverless Architectures: Deep understanding of AWS Lambda lifecycles, event source mappings, and performance optimization.
  • Testing Rigour: Proven track record of writing isolated, deterministic unit tests in TypeScript using Jest for complex asynchronous workflows.
Nice to Have
  • tRPC: Prior experience building type-safe APIs using tRPC inside serverless environments is highly valued.
  • Identity & SSO Workflows: Experience automating Azure AD / Entra ID app registrations, SAML/OIDC configurations, or multi‑account AWS IAM provisioning.

Cressoft has delivered high-impact tech talent and consulting services across the UK since 2011. As the exclusive offshore partner for one of the UK’s largest retail engineering organizations, we offer long‑term remote roles where engineers contribute directly to systems used by millions every day.

If you're passionate about AWS platform engineering, infrastructure automation, and building cloud foundations at enterprise scale, we'd love to hear from you.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote AWS Serverless Backend Engineer
Remote AWS Serverless Backend Engineer

CRESSOFT CONSULTANCY LIMITED • Turkey

Remote
TRY 900,000 - 1,300,000
Backend Engineer (TypeScript/React + AWS Cloud) - AI / Agentic Applications
Backend Engineer (TypeScript/React + AWS Cloud) - AI / Agentic Applications

VidRush AI Studios LLP • Turkey

On-site
TRY 1,353,180 - 3,608,480
Backend Engineer (TypeScript/React + AWS Cloud)
Backend Engineer (TypeScript/React + AWS Cloud)

VidRush AI Studios LLP • Turkey

On-site
TRY 1,357,466 - 2,714,932
Backend Engineer (TypeScript/React + AWS Cloud)
Backend Engineer (TypeScript/React + AWS Cloud)

US Health Partners, LLC • Turkey

Remote
TRY 360,000 - 600,000
Backend Engineer (TypeScript/React + AWS Cloud) - Stripe / Billing systems
Backend Engineer (TypeScript/React + AWS Cloud) - Stripe / Billing systems

VidRush AI Studios LLP • Turkey

On-site
TRY 120,000 - 160,000
Backend Engineer (TypeScript/React + AWS Cloud) - AI / Agentic Applications
Backend Engineer (TypeScript/React + AWS Cloud) - AI / Agentic Applications

US Health Partners, LLC • Turkey

Remote
TRY 4,429,000 - 6,398,000
Remote Backend Engineer - TypeScript + AWS Serverless
Remote Backend Engineer - TypeScript + AWS Serverless

VidRush AI Studios LLP • Turkey

Remote
TRY 120,000 - 160,000
Senior Solutions Architect, MENAT
Senior Solutions Architect, MENAT

Amazon • Fatih

On-site
TRY 450,000 - 900,000
Remote Backend Engineer - TypeScript, AWS, AI Video Platform
Remote Backend Engineer - TypeScript, AWS, AI Video Platform

US Health Partners, LLC • Turkey

Remote
TRY 180,000 - 280,000
Remote-friendly
Global team
Backend Engineer (TypeScript/React + AWS Cloud) - Stripe / Billing systems
Backend Engineer (TypeScript/React + AWS Cloud) - Stripe / Billing systems

US Health Partners, LLC • Turkey

Remote
TRY 180,000 - 280,000
Remote-friendly
Global team