Saltar al contenido principal

Senior Python Developer

Tecnología
EXL
Ciudad De México, MéxicoHace 2 semanasHasta 20/12/2026
Tiempo completo

Descripción del puesto

Title: Software Engineer

Location: Hybrid - 3 days in office in Mexico City (Azcapotzalco) or Toluca

Duration: Full Time

Role Summary:

Design, build, and operate robust backend services in Python, using AI tools such as Claude and Copilot responsibly to improve productivity and quality.

Key Responsibilities:

  • Build and maintain backend services, APIs, and integration components.
  • Write clean, testable, maintainable code and perform quality code reviews.
  • Contribute to architecture decisions and production troubleshooting.
  • Apply secure coding, observability, reliability, and performance best practices.
  • Collaborate with QA, DevOps, Architecture, Security, Data teams, and product stakeholders.

AI Skills for This Role:

  • Practical use of Claude/Copilot for coding, refactoring, debugging, and test generation.
  • Ability to write high-quality prompts for technical tasks.
  • Ability to critically review and harden AI-generated code.
  • Awareness of data security and IP/confidentiality constraints when using AI tools.

Required Qualifications:

  • 5+ years of backend development experience.
  • Strong hands-on proficiency in Python.
  • Solid experience with REST APIs, SQL/NoSQL, and Git workflows.
  • Strong testing practices and CI/CD fundamentals.
  • English proficiency: professional working level or above (B2/C1 preferred).

Nice to Have:

  • Microservices, event-driven architecture, and cloud-native development.
  • Familiarity with DDD, clean architecture, and design patterns.
  • Prior experience in financial services.

Work model: Hybrid - 3 days on-site at Client's offices in Azcapotzalco (CDMX) or in Toluca

Keywords
monthsOfExperience: 60CodingDevOpsPythonSqlCI / CDDebuggerGitDebuggingCI/CD

¿Te interesa este puesto?