
Overview
Job Information
Date Opened
Job Type
RSD NO
Industry
Min Experience
Max Experience
City
State/Province
Country
Zip/Postal Code
Job Description
Job Title: Backend Developer – Python
Experience: 10+ Years
About the Role:
We are looking for a seasoned Backend Developer with over 10 years of experience in Python development. The ideal candidate should have hands-on experience in designing scalable APIs, working with monitoring tools like Datadog, and developing backend services using modern frameworks such as Flask, Django, or FastAPI. A strong grasp of asynchronous programming and cloud integrations is highly preferred.
Primary Responsibilities:
Design, develop, and maintain robust backend applications using Python
Build and manage API endpoints using Flask, Django, or FastAPI
Implement asynchronous programming using asyncio
Leverage logging libraries and monitoring tools like Datadog
Work with PostgreSQL or MongoDB for database operations
Use API management tools such as Postman or Mulesoft for testing and documentation
Optional exposure to S3/AWS and gRPC is a plus
Collaborate with frontend developers, DevOps, and product managers
Write clean, testable code with a focus on performance and scalability
Must-Have Skills:
Strong programming skills in Python
Experience creating and managing API endpoints (Flask/Django/FastAPI)
Familiarity with asyncio for asynchronous operations
Proficient with Datadog and logging tools
Basic knowledge of PostgreSQL and/or MongoDB
Hands-on experience with API testing tools (e.g., Postman, Mulesoft)
Excellent communication and analytical skills
Strong problem-solving aptitude and business acumen
Nice to Have:
Knowledge of NumPy and Pandas
Familiarity with AWS services (e.g., S3)
Exposure to gRPC