Mumbai, Maharashtra, India Remote (Global)

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 PythonFlaskDjangoSQLCeleryRedisDockerLinuxAWSDatadog APM
Got hired remotely?

Get paid like a professional

Remote clients expect company invoices, not personal PayPal requests. Glopay forms an EU partnership that makes you look legitimate while you stay independent.

Professional invoices with EU company details
Compliance handled automatically
Withdraw to any bank account
Income reports for easy tax filing
Create free account
Free signup • 5 min setup
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 9 months ago