Mumbai, Maharashtra, India Remote (Global) Employment

Checkmate is hiring a Senior Python Developer

About the Role

Checkmate is hiring a Senior Python Developer to build and scale the backend systems powering our customer-facing products. You will take ownership of expanding core features, ensuring high performance, and maintaining a robust application.

What You'll Do

  • Integrate with backend and external APIs to expand product capabilities.
  • Build new REST API endpoints using the OpenAPI specification.
  • Develop new backend functionalities for customer-facing products.
  • Improve end-user experience by reducing API latency through SQL optimization, indices, caching, background tasks, and Datadog APM.
  • Track down and resolve bugs encountered by end users.
  • Refactor parts of the application that require modernization.
  • Expand the scope and coverage of the automated test suite.

What We're Looking For

  • Very strong written and verbal communication skills.
  • 5-10 years of professional experience as a Python Developer.
  • Experience with Flask or Django, with a strong preference for Flask.
  • A thorough understanding of working directly with databases and writing custom SQL queries.
  • Experience working on a high-performance, consumer-facing application.
  • Experience integrating with external APIs for features like payments.
  • Experience working on an e-commerce application, preferably in the restaurant or retail industry.
  • Knowledge of and experience with CRM and/or loyalty & marketing applications, either directly or via integration.
  • Experience working with and taking ownership of an established codebase.
  • Ability to work independently with minimal supervision; must be a self-starter.
  • BSc in Computer Science, Engineering, or a relevant field.
  • Must be available until at least 5 p.m. US Eastern Time.
  • Candidates must have their own system/work setup for remote work.

Nice to Have

  • Hands-on experience with Celery, Redis, Docker, Linux, and AWS.

Technical Stack

  • Languages & Frameworks: Python, Flask, Django
  • Data & Infrastructure: SQL, Celery, Redis, Docker, Linux, AWS, Datadog APM

Work Mode

This is a global, fully remote position.

Required Skills
PythonFlaskDjangoSQLCeleryRedisDockerLinuxAWSDatadog APM
Want to work from Thailand?

Join a remote network built for tech talent

Iglu gives you real employment in Southeast Asia — visa, work permit, and projects included. Pick what you work on, earn performance-based pay, and live where you want.

Legal employment in Thailand & Vietnam
Choose your own projects
Performance-based revenue sharing
Relocation support available
Join Iglu
200+ professionals worldwide
About company
Checkmate

Checkmate is building advanced Voice AI systems for restaurant brands, delivering AI solutions with over 80 percent accuracy and targeting a billion-dollar market opportunity.

Visit website
Job Details
Category backend
Posted 8 months ago