Back to search
Onetree Linkedin · Posted 11d ago

Python Developer

Mexico City

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

We are looking for Software Engineers with experience in Python to join our team.


Responsibilities


  • Design, develop, and maintain robust microservices using Python.
  • Identify bottlenecks in our Python applications and optimize them by rewriting critical modules in Rust.
  • Collaborate on the design of scalable, secure, and highly available architectures.
  • Write clean, maintainable, and thoroughly tested code (unit and integration testing).


Requirements


  • Backend Experience: 3+ years of software development experience using modern programming languages.
  • Python Proficiency: Strong experience with frameworks such as FastAPI, Django, or Flask, along with a solid understanding of asynchronous programming (asyncio).
  • Databases: Experience working with relational databases (PostgreSQL/MySQL) and NoSQL databases (Redis/MongoDB).
  • Best Practices: Familiarity with Docker, Git, CI/CD, and Agile methodologies.


Nice to Have


  • Rust Experience: 1–2 years of hands-on experience (or demonstrable personal projects), with a solid understanding of key concepts such as the Borrow Checker, memory management without a Garbage Collector, and safe concurrency.
  • Experience integrating Python and Rust directly within the same applications or systems.
  • Knowledge of Azure cloud environments.


Work Model


  • This position requires regular on-site work at office in Polanco, CDMX


Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search