Checkmate (itsacheckmate.com) Logo

Checkmate (itsacheckmate.com)

Senior Python Developer

Posted 2 Days Ago
Be an Early Applicant
In-Office or Remote
Hiring Remotely in Mumbai, Maharashtra
Senior level
In-Office or Remote
Hiring Remotely in Mumbai, Maharashtra
Senior level
The Senior Python Developer will integrate with APIs, improve backend functionalities, enhance user experience, refactor the application, and expand automated tests.
The summary above was generated by AI
Description

• Integrating with APIs provided by the backend team to provide seamless connections between our applications.

• Integrating with external APIs directly.

• Expanding the capabilities of our REST APIs: building new endpoints using the OpenAPI specification.

• Building new backend functionalities to help expand the feature set of our customer- facing products.

• Improving the end-user experience by reducing the latency of API endpoints using all tools available (SQL queries, indices, caching, background tasks, Datadog APM, etc.).

• Tracking down and fixing bugs encountered by end users.

• Refactoring parts of the application that require modernizing.

• Expanding the scope and coverage of the automated test suite.

Requirements

• Very strong written and verbal communication skills.

• 5-10 years as a Python Developer.

• Experience with Flask or Django, with a strong preference for Flask experience.

• A thorough understanding of working directly with databases and writing custom SQL queries.

• Experience working on a consumer-facing application with high-performance requirements.

• Experience integrating with external APIs for things like payments and other non-core features.

• 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 indirectly by integrating with such systems.

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

• Experience working with an established code base and taking ownership of certain parts of the code base (if you have only worked on projects built from scratch, this role is not for you).

• Ability to work independently with minimal supervision: you should be a self-starter who doesn’t require constant oversight to stay on task and enjoys solving problems largely on your own.

• BSc in Computer Science, Engineering, or relevant field.

• The employee needs to be available until at least 5 p.m. US Eastern Time. Since we hire from across the world, it is important for our employees to coordinate and be present in real time.

• Candidates must have their own system/work setup for remote work.

Top Skills

AWS
Celery
Django
Docker
Flask
Linux
Python
Redis
SQL

Similar Jobs

Yesterday
In-Office or Remote
Mumbai, Maharashtra, IND
Senior level
Senior level
Artificial Intelligence • Software
Lead development of scalable applications, promote best practices, ensure project completion, mentor engineers, and collaborate cross-functionally.
Top Skills: AWSAws S3Cloud-Native ArchitecturesFastapiFlaskGoogle Cloud PlatformGoogle Cloud RunKubernetesMongoDBMongodb AtlasNoSQLPymongoPythonServerless Computing
3 Days Ago
Remote
India
Senior level
Senior level
Analytics • Business Intelligence • Consulting
The Senior Data Engineer will develop and maintain data engineering solutions, lead projects, and collaborate with clients on data governance and analytics.
Top Skills: Python,Pyspark,Databricks,Aws,Azure,Gcp,Sql Server,Oracle
8 Days Ago
Remote
India
Senior level
Senior level
Artificial Intelligence • Food • Software
Create products for voice AI, develop backend systems, optimize audio processing, collaborate with teams, and enhance customer interactions.
Top Skills: Backend SystemsDsp AlgorithmsPythonReal-Time Audio ProcessingStreaming Protocols

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account