Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Onetree

Python Developer

Posted Updated 3 views
Discussion

Summary

Designs, develops, and maintains Python microservices (FastAPI/Django/Flask with asyncio) backed by PostgreSQL/MySQL and Redis/MongoDB, optimizing bottlenecks by rewriting critical modules in Rust. Requires regular on-site work at the Polanco, CDMX office.

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

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →