Senior Python Developer
Tecnología
EXLCity, MéxicoHace 1 mes
Tiempo completoPresencial
Descripción del puesto
Title: Software Engineer
Location: Hybrid - 3 days in office in Mexico City (Azcapotzalco) or TolucaDuration: 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.
- 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.
- 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).
- Microservices, event-driven architecture, and cloud-native development.
- Familiarity with DDD, clean architecture, and design patterns.
- Prior experience in financial services.
Keywords
pythontime-and-attendanceplanning-and-designvisual-art-designproduct-development-and-designartificial-intelligenceclaude-by-anthropiccode-reviewtroubleshootingobservabilitypolicies-and-practicesquality-assurancedevelopment-operations-devopscode-refactoringdebuggingsensors-test-measurementdata-securityintellectual-propertyback-end-developmenttraining-and-development
¿Te interesa este puesto?