




Job Summary: Develop, maintain, and optimize backend applications and services in Python, collaborating with teams to deliver scalable, secure, and high-performance solutions. Key Highlights: 1. Opportunities for professional growth and continuous training. 2. Collaborative and learning-oriented work environment. 3. Development of scalable, secure, and high-performance solutions. Department: Technology Location: Mexico (on-site) PRIMARY PURPOSE OF THE ROLE Develop, maintain, and optimize backend applications and services in Python, collaborating with the product and operations teams to deliver scalable, secure, and high-performance solutions that meet business objectives. **KEY RESPONSIBILITIES** * Development and Maintenance + Design, implement, and test new backend application features using Python and associated frameworks (e.g., Django, Flask, FastAPI). + Write clean, testable, and well-documented code following team best practices and standards. * Integration and APIs + Develop and maintain RESTful/GraphQL APIs; integrate with external services and ensure compatibility and stability. * Quality and Testing + Implement unit and integration tests; participate in code reviews and ensure adequate test coverage to guarantee quality. * Deployment and Operations + Collaborate with DevOps on application packaging, deployment, and monitoring; propose improvements for observability and performance. * Documentation and Collaboration + Maintain up-to-date technical documentation; participate in sprint planning and communicate task progress to the team. * Continuous Improvement + Propose and implement architectural, process, and tooling improvements to increase efficiency and reduce technical debt. **REQUIREMENTS** * Education + Degree in Systems Engineering, Computer Science, Information Technology, or a related technical field, or equivalent experience. * Experience + Minimum 2 years of production Python development experience. * Technical Knowledge + Experience with at least one of the following frameworks: Django, Flask, or FastAPI. + Proficiency with relational databases (PostgreSQL, MySQL) and non-relational databases (Redis, MongoDB). + Familiarity with automated testing (pytest or similar), version control using Git, and CI/CD best practices. + Basic knowledge of Docker and cloud deployment (AWS, GCP, or Azure) is preferred. * Skills + Analytical ability, attention to detail, and results-oriented mindset. + Strong communication skills, teamwork orientation, and willingness to share knowledge. * Other + Availability to work on-site at offices in Mexico. **EXPECTATIONS FOR THIS ROLE** * Delivery of high-quality code within established deadlines. * Clear communication with the product and operations teams. * Adherence to security and privacy best practices throughout development. **SUCCESS INDICATORS** * Stability and performance of applications in production. * Coverage and effectiveness of automated tests. * Timely delivery of deliverables and responsiveness to incidents. * Effective collaboration with the team and contributions to continuous improvement. **WHAT WE OFFER** * Competitive salary commensurate with experience. * Statutory benefits and additional performance-based perks. * Continuous training and opportunities for professional growth. * Collaborative and learning-oriented work environment. If you meet the profile and are interested in this position, please send your updated CV and a brief cover letter indicating your availability and relevant experience.


