
Senior Backend Engineer
Allata
full-time
Posted on:
Location Type: Remote
Location: Argentina
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Own and deliver backend features end-to-end within an AWS serverless architecture
- Design, implement, and extend Lambda-based backend services using TypeScript
- Build and maintain REST APIs supporting document ingestion, extraction workflows, recommendation services, and audit logging
- Implement event-driven and asynchronous processing workflows
- Integrate with AWS-managed services such as: Amazon S3, DynamoDB, Textract or similar document processing services
- Manage workflow state, retries, branching logic, and partial failure handling in code
- Apply best practices around idempotency, error handling, and defensive coding
- Add structured logging, metrics, and observability to backend services
- Debug and resolve integration issues across distributed services
- Deploy services using existing CI/CD pipelines and understand production behavior
Requirements
- Strong hands-on experience building and operating AWS Lambda–based services in production
- Experience with event-driven or asynchronous processing patterns
- Solid experience designing and consuming REST APIs
- Hands-on use of: Amazon S3 for object storage workflows, DynamoDB as a primary persistence layer
- Experience managing workflow orchestration directly in code
- Proven ability to manage explicit workflow state
- Experience handling retries, branching logic, and partial failures
- Strong understanding of idempotency and execution order
- Ability to contribute effectively within an existing backend architecture
- Experience working within Scrum or Scrum-like agile frameworks
- Active participation in backlog refinement, sprint planning, standups, and sprint reviews
Benefits
- Health insurance
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
TypeScriptAWS LambdaREST APIsevent-driven processingasynchronous processingAmazon S3DynamoDBworkflow orchestrationidempotencyerror handling
Soft skills
collaborationproblem-solvingcommunicationagile methodologiesbacklog refinementsprint planningstandupssprint reviews