π§ 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.
