1 month ago
Mexico City, MexicoMid Level
Responsibilities
- Partner with enterprise customers to understand migration requirements and design scalable solutions.
- Develop and maintain migration tooling, automation frameworks, reusable utilities, and developer tooling.
- Design, build, and optimize ETL processes for data extraction, transformation, validation, and loading.
- Create automation for data validation, field mapping, reconciliation, exception handling, and migration reporting.
- Use AI-assisted development tools to improve productivity while maintaining code quality, security, and testing standards.
- Build containerized migration solutions deployable across customer environments.
- Troubleshoot migration issues involving APIs, databases, integrations, and application data.
- Collaborate with Technical Architects, Project Managers, Product teams, and internal stakeholders on customer implementations.
- Improve migration frameworks, engineering standards, documentation, delivery efficiency, and customer outcomes.
- Maintain technical expertise across the Zendesk platform, APIs, import/export capabilities, and integration technologies.
Requirements
- At least 3 years of professional software engineering experience.
- At least 2 years of Python development experience.
- Strong SQL skills and experience with relational databases.
- Experience with REST APIs, JSON, XML, CSV, and other structured data formats.
- Experience with Git and collaborative software development workflows.
- Experience troubleshooting complex data transformation and integration challenges.
- Experience using AI-assisted software development tools such as GitHub Copilot, ChatGPT, Cursor, or Claude Code.
- Bachelor's degree in Computer Science, Engineering, Information Systems, or a related technical field.
- Strong analytical, problem-solving, written communication, and verbal communication skills.
- Ability to manage multiple concurrent customer projects in a fast-paced environment.
- Preferred experience delivering software in Professional Services, Consulting, or customer-facing engineering environments.
- Preferred experience building cloud-native applications using AWS, Azure, or Google Cloud.
- Preferred experience building automation frameworks, developer tooling, and SaaS integrations through REST APIs.
- Preferred familiarity with Large Language Models including OpenAI, Anthropic, Azure OpenAI, or Google Gemini through APIs or AI development tools.
- Preferred understanding of software architecture, clean code principles, and software design patterns.
Benefits
- Hybrid working arrangement with remote flexibility and purposeful in-person collaboration.
- Employees hired into this position must be physically located in Mexico City or Mexico State.
- Inclusive workplace with equal opportunity and diversity, equity, and inclusion commitments.
About Zendesk
Zendesk builds a cloud-based customer service and contact center platform that unifies ticketing, messaging, voice, knowledge base, and AI-driven automation for businesses. It sells SaaS subscriptions and add-ons to companies across industries; founded in 2007 and headquartered in San Francisco, Zendesk is privately held under Hellman & Friedman after being taken private, and supports omnichannel CX and employee service workflows.
