Senior Cloud Infrastructure Engineer
We are looking for a Senior Cloud Infrastructure Engineer to help build, operate, and improve the cloud infrastructure behind large-scale, customer-facing services. You will contribute to infrastructure automation, production reliability, observability, and incident response, with a strong emphasis on using AI agents and automated workflows to improve operational efficiency.
You will work closely with distributed engineering teams to maintain reliable services, automate infrastructure maintenance, and evolve cloud operations toward more proactive, AI-augmented approaches.
Location: Mexico
This position is open exclusively to candidates who are currently residing in Mexico. Before applying, we encourage you to review our open positions and make sure the location requirements match your current location. Candidates who are not currently based in Mexico will not be contacted for this opportunity.
Requirements:
5+ years of professional experience in cloud infrastructure, operating customer-facing production systems at scale.
Strong experience with AWS cloud services and cloud infrastructure operations.
Hands-on experience building or operating AI-driven automation in an engineering environment, such as AI agents, automated patching, dependency updates, or operational workflows.
Professional experience with most of the following technologies: Linux, Bash, Terraform, Python, Kubernetes, Helm, ArgoCD, and Nginx
Experience with AWS services such as EC2, Auto Scaling, Application Load Balancer (ALB), EKS, ECS, Spot Fleet, CloudWatch, CloudFront, RDS, and ElastiCache Redis/Valkey.
Experience with observability platforms such as Datadog, New Relic, or Sumo Logic.
Strong analytical and problem-solving skills for troubleshooting full-stack web services and production infrastructure.
Experience monitoring service availability, latency, logs, and container health signals.
Excellent communication and collaboration skills, including technical documentation, code reviews, and change management.
Ability to work collaboratively with distributed teams and communicate effectively in English.
Willingness to participate in an on-call rotation covering workdays and occasional weekends.
Responsibilities:
Design, build, and maintain automated patching and update workflows for operating systems, container images, Kubernetes, and software dependencies.
Develop and operate AI agents and automated workflows that support infrastructure operations, including incident detection, triage, and response.
Identify opportunities to reduce manual on-call workload and improve mean time to recovery (MTTR) through automation.
Support web services, including Ruby on Rails and Golang applications, through production readiness reviews and operational preparation.
Monitor production service health, availability, latency, logs, and container-level health signals.
Troubleshoot infrastructure and production incidents, implementing recovery actions across cloud services, databases, regions, and Kubernetes environments.
Participate in blameless postmortems and turn recurring incidents into automated workflows and AI-driven solutions.
Contribute code changes to infrastructure, CI/CD pipelines, and observability tooling.
Collaborate with distributed engineering teams to improve service reliability, observability, and availability against SLAs.
Participate in agile planning, story definition, work estimation, and continuous improvement initiatives.