Python Developer Opportunity

kake company

Subscribe to our Telegram & Twitter Channel

Python Developer in MEXICO

Remote 5 hours ago

We’re hiring senior software engineers to build tooling for data-science productivity; the services, APIs, job orchestration, and lightweight UIs that help DS/ML teams ship faster with rigor. You’ll work primarily across Python, Celery, Redis, PostgreSQL, Docker, Django, and TypeScript, with a focus on resilient backends, clean data contracts, and developer-friendly workflows.

Responsibilities

  • Design, implement, and maintain backend services and APIs using Python, FastAPI, Django, and related technologies.
  • Build and manage task queues and job orchestration with Celery (backed by Redis), including retries, backoff, and scheduling.
  • Develop data models and schemas in PostgreSQL for analytics and ML workflows; ensure data contracts are clear and stable.
  • Containerize services with Docker; participate in CI workflows and modern Git practices.
  • Collaborate with data scientists and ML engineers to productionize notebooks, formalize data contracts, and streamline experiments.
  • Participate in design and code reviews and contribute to system architecture decisions.
  • Emphasize testing (e.g., pytest) and focus on performance and observability.
  • Contribute to or extend internal tools using Django and build small internal UIs in TypeScript when needed.

Core Requirements

  • 5+ years of professional experience writing high-quality Python in production, ideally on data-heavy backends.
  • Hands-on experience building FastAPI services with Pydantic for strict data validation and performant APIs.
  • Proven experience implementing task queues/job orchestration with Celery (backed by Redis) including retries, backoff, and scheduling.
  • Strong command of PostgreSQL: schema design, migrations, query optimization, and data modeling for analytics/ML use.
  • Comfortable containerizing and operating services with Docker; familiarity with CI and modern Git workflows.
  • Ability to collaborate closely with data scientists/ML engineers to productionize notebooks, formalize data contracts, and streamline experiments.
  • Experience participating in design reviews, code reviews, and contributing to system architecture decisions.
  • Solid testing mindset (e.g., pytest) and performance/observability fundamentals.
  • Ability to contribute to or extend internal tools using Django and build small internal UIs in TypeScript when needed.

Nice to Have

  • Experience with Django/Flask/Pyramid beyond admin tooling.
  • Deploying and scaling apps on Google Cloud Platform (GCP); familiarity with Firebase for auth/real-time sync.
  • Exposure to DS/ML toolchains (e.g., pandas, Jupyter, feature stores) and data-engineering workflows (ETL/ELT, partitioning, backfills).
  • Infra-as-code and orchestration exposure (Terraform, Kubernetes, Airflow/Prefect).
  • Contributions to open source or active involvement in the Python community.

Why Join Kake?

Kake is a remote-first company with a global community — fully believing that it’s not where your table is, but what you bring to the table. We provide top-tier engineering teams to support some of the world’s most innovative companies, and we’ve built a culture where great people stay, grow, and thrive. We’re proud to be more than just a stop along the way in your career — we’re the destination.

The icing on the Kake

  • Competitive Pay in USD – Work globally, get paid globally.
  • Fully Remote – Simply put, we trust you.
  • Better Me Fund – We invest in your personal growth and passions.
  • ❤️ Compassion is Badass – Join a community that invests in social good.

Seniority level

  • Not Applicable

Employment type

  • Contract

#J-18808-Ljbffr
Apply now

Subscribe our newsletter

New Things Will Always Update Regularly