We are looking for an experienced Senior Backend Software Engineer to work remotely from anywhere in Latin America.

The Backend Engineer will build, test, and deploy serverless functions and data integrations, primarily using AWS Lambda, Step Functions and DynamoDB.

The responsibilities of this position are:

  • Serverless Function Development: Build and maintain serverless functions in AWS Lambda, with a focus on data processing and integration with third-party systems like Shopify, Xero, and Salesforce.
  • Data Management and Caching: Implement data management (i.e. Redis, DynamoDB) solutions for optimized data management and caching.
  • API Development: Develop robust APIs to interface between the frontend (NextJS) and backend, managing data transfers, business logic, and validation.
  • Data Integrity & Security: Ensure data integrity and security across integrations, focusing on secure data transfer protocols, error handling, and resilience in distributed systems.

Requirements

  • 5+ years in backend development, with strong expertise in AWS serverless services like Lambda, DynamoDB, and API Gateway.
  • Hands-on experience in API-first development and microservices architectures.
  • Proficiency in Node.js for serverless development.
  • Experience with AWS Data Stores (e.g. DynamoDB), including caching strategies and performance optimization.
  • Understanding of MACH principles, with a focus on efficient data handling and integration with front-end and third-party systems.
  • Detail-oriented.
  • Excellent communication skills.
  • Full-time availability.

Benefits

A stable, long-term contract. Continuous Training. Private Health insurance. Flexible schedule. Work with some of the most talented software engineers in Latin America and the US, doing challenging work and world-class software for clients in the US and around the world.

Location

Colombia - Remote

Remote Job

Job Overview
Job Posted:
2 days ago
Job Expires:
Job Type
Full Time

Share This Job: