Your Nearshore Tech Augmentation Partner
Python Engineer – Mid-Senior
Location
Mexico
Posted
46 days ago
Salary
0
Seniority
Senior
Job Description
Python Engineer – Mid-Senior
Bydrec, Inc.
• Develop and maintain backend services using Python and Django. • Work extensively with Django ORM and complex database queries. • Build and maintain data pipelines and feed ingestion systems (XML, APIs). • Implement background processing using Celery and Redis. • Integrate with third-party systems, including ATS platforms such as Greenhouse, Lever, or iCIMS. • Optimize PostgreSQL databases and backend performance. • Support job distribution systems and data workflows. • Troubleshoot and resolve backend issues across services. • Collaborate with cross-functional teams to deliver scalable solutions. • Take ownership of backend features end-to-end.
Job Requirements
- Advanced English proficiency (written and spoken).
- Strong experience with Python and Django, including internals and ORM.
- Hands-on experience with Celery and Redis for async processing and scheduled jobs.
- Advanced knowledge of PostgreSQL, including complex queries.
- Experience with third-party API integrations, particularly ATS platforms (e.g., Greenhouse, Lever, iCIMS).
- Experience building and maintaining data pipelines or feed processing systems.
- Ability to work independently and navigate complex or legacy systems.
Related Guides
Related Job Pages
More Backend Engineer Jobs
.NET Developer
Support Services GroupSupport Services Group (SSG) is a global contact center providing top-notch customer care to leading brands worldwide.
• Design, develop, and maintain scalable and secure backend services using C# and .NET/.NET Core. • Build and document RESTful APIs for internal and external consumption. • Implement data access layers using Entity Framework Core. • Write clean, maintainable, and testable code following best practices and design patterns (Decorators, Commands). • Participate in code reviews, provide constructive feedback, and ensure adherence to coding standards. • Troubleshoot, debug, and resolve application issues in production and development environments. • Integrate with third-party APIs and services, ensuring reliability and performance. • Contribute to the architecture and design of microservices and distributed systems. • Maintain CI/CD pipelines and support automated deployment processes. • Keep up-to-date with emerging backend technologies and recommend improvements.
• Contribute to building an efficient and scalable backend data model. • Build and maintain critical backend integrations (e.g., VCS providers). • Build and maintain the backend web server. • Design, build, and maintain internal APIs for our web application. • Build and maintain backend APIs for our Model Context Protocol (MCP) products. • Bring strong architectural instincts to the team. • Embrace AI-assisted development. • Communicate effectively with team members and across key team interfaces.
Senior RPA Automation Analyst – Python, APIs, Databricks
IT2YOU- A TECNOLOGIA RECRUTANDO PARA VOCÊTECHNOLOGY RECRUITING FOR YOU
• Development of RPA automations (low, medium, and high complexity) • Technical leadership in the development and evolution of bots • Design and definition of scalable automation architecture • Integration of systems via APIs (REST/Web Services) • Use of generative AI to optimize code and productivity • Development of ETL processes and data engineering • Testing, validation, and maintenance/support of bots in production • Monitoring and continuous improvement of automations • Technical support to the team and dissemination of best practices • Interaction with business areas and stakeholders
• Atuar no desenvolvimento de soluções de automação, com foco em eficiência e qualidade das entregas. • Criar e otimizar scripts e aplicações utilizando Python. • Trabalhar com bibliotecas como Selenium, PyAutoGUI, Requests, BeautifulSoup e Pandas. • Atuar na integração com APIs REST, manipulação de dados (Excel/CSV) e construção de rotinas automatizadas. • Garantir boas práticas de desenvolvimento e versionamento de código com Git. • Participar das cerimônias ágeis e colaborar com o time em um ambiente dinâmico e orientado a resultados.




