Backend Engineer (AWS, Cloud & Deployment) - México Only - English Required

1 month, 2 weeks ago
Full-time
Senior
Software Development
DaCodes

DaCodes

DaCodes is a leading software firm offering Talent Augmentation, Software Factory, UI/UX Studio, and IT Recruitment services. Specializing in software development and digital transformation.

Internet Software & Services
51-250
Founded 2014

Description

  • Design and develop backend services ready for production.
  • Define, execute, and automate deployments in AWS with traceability and stability.
  • Structure cloud applications across frontend, backend, databases, and service-to-service communication.
  • Implement CI/CD pipelines for automated deployments.
  • Participate in practical architecture decisions for deployment, scaling, and operation in AWS.
  • Configure and operate AWS services such as Lambda, ECS/Fargate, API Gateway, and S3.
  • Manage development, staging, and production environments, including application versioning.
  • Implement basic monitoring, logging, and incident tracking.
  • Ensure system availability through backups, load balancing, and basic disaster recovery measures.
  • Apply foundational security practices for cloud applications, including endpoint and access protection.

Requirements

  • +5 years of experience in backend development with real exposure to AWS cloud environments.
  • Strong backend development experience with Node.js, Python, Java, or similar technologies.
  • Practical AWS experience with an understanding of how to operate real systems, not just use services.
  • Knowledge of AWS architecture concepts such as VPCs, regions, and inter-service communication.
  • Hands-on experience with AWS Lambda, API Gateway, ECS/Fargate, and S3.
  • Experience implementing CI/CD with tools such as GitHub Actions, GitLab CI, Jenkins, or similar.
  • Experience working with containers, especially Docker.
  • Experience deploying applications in Fargate or similar container environments.
  • Practical knowledge of load balancing, backups, and basic-to-intermediate disaster recovery.
  • Basic knowledge of cloud application security, including endpoint and access protection.
  • Mid-Senior or Senior level profile.
  • Intermediate English for technical communication.
  • Based in Mexico and available to work remotely.
  • Engineering degree in Systems, Software, or a related field is preferred.
  • AWS Associate or Professional certifications are preferred.
  • Experience in structured or institutional environments is preferred.

Benefits

  • Remote/home office work.
  • Flexible schedule aligned to the assigned team or project.
  • Monday-to-Friday work week.
  • Birthday day off.
  • Major medical insurance for Mexico.
  • Life insurance for Mexico.
  • Access to courses and certifications.
  • English classes.
  • Multicultural teams and opportunities to work with global brands and disruptive startups.
  • Internal growth opportunities across different business lines.
  • Virtual integration events, interest groups, and IT meetups.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Java Engineer - Distributed Systems - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Senior Software Engineer for the Elasticsearch Distributed Systems team to improve cluster-scale indexing, coordination, and resilience across a highly distributed search platform.

Elasticsearch Java Lucene
4 hours, 43 minutes ago

Senior Java Engineer - Distributed Systems - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Senior Software Engineer for its Elasticsearch Distributed Systems team to improve the scale, performance, and resilience of clustered search infrastructure.

Elasticsearch Java Lucene
4 hours, 43 minutes ago

Senior Java Engineer - Distributed Systems - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Senior Software Engineer for its Elasticsearch Distributed Systems team to help improve the scale, performance, and resilience of the cluster systems that handle indexing, allocation, replication, and node coordination.

Elasticsearch Java Lucene
4 hours, 43 minutes ago

Senior Software Engineer - Fullstack (Backend Focused)

New Relic 1K-5K Internet Software & Services

New Relic is hiring a backend engineer to help build a new observability experience and next-generation platform services for distributed systems in an AI-first environment.

Agile CI/CD Docker Git GraphQL Java Kafka Kubernetes Microservices React REST API Spring Boot TypeScript
4 hours, 43 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers