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
Looking for a remote dev community?

200+ professionals, 37 countries, one network

Working remotely doesn't mean working alone. Iglu connects you with developers, designers, and digital experts worldwide. Collaborate, learn, and grow together.

Global professional network
Knowledge sharing & collaboration
Regular community events
Cross-project opportunities
Join the community
37 countries represented
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