# Senior AWS Cloud Engineer (Serverless & Technical Ownership)

> DaCodes · Mexico (Remote) · — · Posted 2026-03-24

**Salary:** MXN 50,000–52,000

**Workplace:** remote

**Department:** Principal

## Description

### 🧭 Overview

We are looking for a **Senior AWS Cloud Engineer** with strong hands-on experience in **Python and serverless architectures**, capable of **owning technical solutions end-to-end**.

This is not a task-execution role.  
We are looking for someone who can **analyze requirements, make technical decisions, and evolve existing systems in production environments**.

You will primarily work on **AWS-based serverless systems already in place**, focusing on:

-   Enhancements and feature evolution
-   New integrations
-   Performance, scalability, and reliability improvements

Strong coding ability is essential — particularly in **Python for backend and serverless development** — combined with the ability to understand and improve system design.

## Requirements

### 🚀 Key Responsibilities

-   Design and implement **serverless solutions in AWS**, mainly using Lambda, API Gateway, and event-driven services.
-   Take **ownership of technical decisions**, including architecture, scalability, performance, and cost trade-offs.
-   Work on **existing systems**, extending and improving services based on real business needs.
-   Translate functional requirements into **well-structured technical solutions**, not just code execution.
-   Build and maintain backend logic using **Python**, including integrations, data processing, and service orchestration.
-   Implement and maintain **event-driven architectures** (e.g., Kafka, SNS, EventBridge).
-   Ensure proper **error handling, observability, and system reliability** in distributed environments.
-   Collaborate with backend, DevOps, and business teams to deliver robust solutions.
-   Contribute to **technical discussions and architectural decisions**, even within pre-existing systems.
-   Follow and evolve **existing patterns and best practices**, not reinvent unnecessarily.

### 🧩 Required Experience

-   5+ years of experience in backend or cloud engineering roles.
-   Strong hands-on experience developing backend or serverless solutions using **Python** (e.g., APIs, integrations, data handling, AWS SDK/Boto3).
-   Proven experience working with **AWS serverless services in production**, particularly:

-   Lambda
-   API Gateway
-   DynamoDB
-   S3

-   Experience working with **event-driven systems**, understanding asynchronous flows and distributed processing.
-   Experience contributing to or influencing **architecture decisions**, especially in serverless or cloud-native systems.
-   Solid understanding of **microservices architecture**, including when to use it vs serverless or monolithic approaches.
-   Experience handling real production challenges such as:

-   Timeouts and long-running processes
-   Data processing at scale
-   Service-to-service communication

### ⚙️ Technical Expectations

Candidates must demonstrate:

-   Ability to **design solutions**, not only implement tasks
-   Understanding of **architecture trade-offs** (cost, scalability, performance)
-   Experience working with and improving **existing systems**, not only building from scratch
-   Practical knowledge of **IAM and security best practices** (e.g., least privilege applied in real scenarios)
-   Experience working with CI/CD pipelines, including understanding deployment flows and making adjustments when needed.

### 🧠 Nice to Have

-   Experience implementing **ETL processes** in serverless environments
-   Familiarity with tools like **Terraform, CDK, or CloudFormation**
-   Exposure to **GraphQL or gRPC**
-   Experience in **financial or regulated environments**

### 🧭 Working Style (Critical for this Role)

We are looking for someone who:

-   Works with a high level of **autonomy**
-   Takes **ownership of problems and solutions**, not just assigned tasks
-   Is comfortable making **technical decisions without constant supervision**
-   Proactively identifies opportunities to improve systems and architecture

🚨 This is NOT a role for candidates who only execute tickets or depend heavily on direction.

### 🌍 Communication

-   🌍 Languages

-   **English: Intermediate.**

-   Collaboration with international teams may be needed

### ⚠️ What This Role Is NOT

-   Not a junior or mid-level execution role
-   Not limited to coding tasks or ticket-based development
-   Not a purely DevOps or infrastructure-focused role

## Benefits

🚀 Integration into global brands and disruptive startups.

🏡 Remote work / Home office.

📍 If a hybrid or on-site modality is required, you will be informed from the first interview.

⏳ Schedule aligned with the assigned project or work cell.

📅 Monday to Friday work schedule.

🎉 Day off on your birthday.

🏥 Major medical expenses insurance (applicable in Mexico).

🛡️ Life insurance (applicable in Mexico).

🌎 Multicultural work teams.

🎓 Access to courses and certifications.

📢 Meetups with special guests from the IT industry.

📡 Virtual team-building events and interest groups.

📢 English classes.

🏆 Opportunities across our different business lines.

🏅 Proudly certified as a Great Place to Work.

## Apply

[Apply at DaCodes](https://apply.workable.com/dacodes-mx/j/B1AE109470/apply)

---
Powered by [Workable](https://www.workable.com)
