This position is no longer available
Mumbai, Maharashtra, India Remote (Global)

Checkmate was looking for a Senior Python Developer

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
PythonFlaskDjangoSQLRedisDockerLinuxAWS
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.
All jobs at Checkmate Visit website
Job Details
Category backend
Posted 10 months ago