2 days ago
Mexico City, MexicoMid Level / Senior
Responsibilities
- Design, develop, and evolve backend services and REST APIs with Python and FastAPI.
- Build and operate a communications dispatch service integrating message queues, Braze, and external APIs with idempotency, retries, rate limiting, and error handling.
- Integrate and orchestrate Azure services, databases, third-party APIs, and data processes running on Databricks.
- Design and maintain Azure SQL persistence solutions, including data modeling, migrations, data integrity, and query optimization.
- Ensure backend reliability and observability through monitoring, tracing, automated testing, and failure recovery.
- Collaborate on technical decisions, component integration, CI/CD pipelines, and deployments across environments.
- Maintain clear and current technical documentation.
Requirements
- 3–5 years of backend development experience building, integrating, and operating production services.
- Strong Python skills and experience building REST APIs with FastAPI or equivalent frameworks.
- Experience designing modular, maintainable software using SOLID principles, separation of concerns, and automated testing.
- Experience integrating APIs and distributed systems, including authentication, error handling, timeouts, retries, and resiliency patterns.
- Experience with asynchronous processing and messaging systems, including queues, dead-letter handling, and idempotency.
- Strong SQL and relational database skills covering modeling, querying, migrations, and ORMs; SQL Server or Azure SQL is preferred.
- Experience with Docker and deploying containerized services.
- Hands-on experience with cloud services, preferably Microsoft Azure, including monitoring, Git version control, and CI/CD processes.
- Preferred experience orchestrating data processes with Azure Databricks or other data-processing platforms.
- Preferred experience with Kubernetes/AKS, Azure Container Registry, Braze, or similar customer engagement platforms.
Benefits
- Remote-first culture with work-from-anywhere flexibility.
- AWS, DBT, Google Cloud, Azure, and Databricks certifications fully covered.
- Birthday off and an additional vacation week.
- Referral bonuses.
- Monthly Maslow credits for the benefits marketplace.
- Annual team trip.
Categories
About Muttdata
Muttdata provides consulting and delivery of custom machine-learning and AI systems, data platforms, and big-data pipelines for digital-native startups and enterprises. The privately held company, founded in 2017 and headquartered in Buenos Aires, is an AWS Advanced Consulting Partner with the AWS Advertising and Marketing Technologies Competency. Notable customers include Mercado Libre, Coca-Cola FEMSA Mexico, ClassDojo, and PayClip.
