Job 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.
🚀 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
🚀 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.











