Live opening · Posted 3 days ago

Senior Software Engineer

NTT DATA Europe & Latam · México, Mexico (Remote)
Linkedin Yes
You are 3 days behind. JobBeeper subscribers saw this role while it was still new.

At a glance

The key details from the original listing.

Posted 3 days ago
CompanyNTT DATA Europe & Latam
LocationMéxico, Mexico (Remote)
Work modeYes
SourceLinkedin
Listed3 days ago

Your early-applicant advantage

Live timing from JobBeeper.

Live data
7 min from Linkedin publishing this role to us finding it
5 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
70,077 roles found in the last 24 hours — the newest are not on this site yet
Start your free trial →

About the role

Description supplied by the original job listing.

Location: LATAM, EST working hours
Rate: $17-$23 per hour in USD; final rate based on experience and fit
NTT DATA is seeking a hands-on Senior Software Engineer specializing in TypeScript, Node.js, and AWS Lambda. The role focuses on designing, building, testing, deploying, and supporting secure, scalable serverless applications.
Responsibilities:
Design, develop, test, and maintain TypeScript/Node.js services, REST APIs, and AWS Lambda applications.
Build event-driven workflows using API Gateway, EventBridge, SQS, SNS, and Step Functions, applying retries, idempotency, and error-handling patterns.
Integrate customer-facing channels, internal platforms, and third-party systems through APIs, webhooks, and asynchronous messaging.
Write unit, integration, and contract tests; conduct code reviews; and maintain strict typing and clean-code standards.
Define infrastructure with AWS CDK or equivalent tools and build automated CI/CD pipelines.
Apply secure coding, least-privilege IAM, input validation, secrets management, and OAuth 2.0/OIDC practices.
Implement observability, troubleshoot incidents, optimize Lambda performance and cost, mentor developers, and own features through production support.
Required Experience:
6+ years of software development experience and 3+ years building production services on AWS.
Advanced TypeScript and Node.js skills, including strict typing, generics, asynchronous programming, optimization, and type-safe API contracts.
Production experience with AWS Lambda, including handlers, cold starts, concurrency, Lambda layers, and esbuild packaging.
Hands-on experience with AWS SDK for JavaScript v3, API Gateway, EventBridge, SQS, SNS, and Step Functions.
Experience with RESTful microservices, OpenAPI, webhooks, and synchronous and asynchronous integrations.
Experience with DynamoDB and relational databases such as PostgreSQL, Aurora, or Microsoft SQL Server.
Infrastructure as Code using AWS CDK, SAM, CloudFormation, or Terraform, plus CI/CD using GitHub Actions, GitLab CI, Jenkins, or CodePipeline.
Testing with Jest or Vitest, including AWS service mocking and unit, integration, and contract tests.
Experience with IAM, Cognito or equivalent, OAuth 2.0, OpenID Connect, JWT, Secrets Manager, or Parameter Store.
Experience supporting distributed, event-driven production systems within Agile/Scrum teams.
Nice-to-Have:
Powertools for AWS Lambda using TypeScript or a similar framework.
AWS X-Ray and Grafana, Prometheus, or Kibana.
Required Equipment:
This role requires a personal laptop and installation of company security and device management software for the duration of the engagement.
About NTT DATA
NTT DATA is a Top 5 global IT services provider with more than 190,000 professionals across 50+ countries. We combine industry expertise with consulting, technology, AI, cloud, applications, infrastructure, and connectivity capabilities to help organizations innovate and transform.
Equal Opportunity Employer
NTT DATA is committed to hiring and retaining a diverse workforce. Employment decisions are made without regard to any legally protected characteristic. NTT DATA is an Equal Opportunity Employer Male/Female/Disabled/Veteran and a VEVRAA Federal Contractor.
Req ID: 1348

Work arrangement
Yes

Get JobBeeper Mobile App

Never miss a job opening! Get instant job alerts on your phone.

Subscribers see fresh openings within minutes. Download the JobBeeper App on Google Play to get real-time push notifications and apply before anyone else.

⚡ Instant Push Alerts 🎯 Tailored Filters 🚀 Direct Employer Links
GET IT ON Google Play

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Start your free trial →
⚡ Get fresh job alerts 📱 Get App