Bestkaam Logo
EKSEWA RMCS Logo

Senior Python Developer

Actively Reviewing the Applications

EKSEWA RMCS

India, Punjab, Amritsar Other On-site
Posted 3 days ago Apply by June 11, 2026

Job Description

Senior Python Developer

Job Type: Full-time

Experience Required: 5+ Years Only

Work Mode: On-site

Job Summary:

We are looking for an experienced Python Developer / Backend Engineer with strong expertise in FastAPI, Flask, Dagster, and PostgreSQL to join our team. The ideal candidate should have hands-on experience in building scalable web services, developing and orchestrating data pipelines, and working closely with data science teams to deploy marketing mix modeling and analytics solutions in production environments.

Key Responsibilities:

  • Build and maintain scalable backend services using FastAPI and Flask
  • Design, develop, and orchestrate data pipelines using Dagster
  • Collaborate with data scientists to implement and support Marketing Mix Modeling (MMM) solutions
  • Work with PostgreSQL to manage and optimize real-world marketing and analytics datasets
  • Develop and expose machine learning / statistical models through REST APIs
  • Ensure code quality, performance, scalability, and reliability across applications
  • Debug, troubleshoot, and optimize backend systems and database performance
  • Participate in architecture discussions, code reviews, and deployment planning

Required Skills:

  • 5+ years of hands-on experience in Python development
  • Strong experience with FastAPI or Flask for production-grade API development
  • Solid knowledge of PostgreSQL, including indexing, query optimization, and performance tuning
  • Experience with Dagster for workflow orchestration and pipeline development
  • Hands-on experience with MMM modeling
  • Familiarity with tools and libraries such as PyMC, scikit-learn, Bayesian models, or similar
  • Strong understanding of statistical metrics, time series analysis, and model deployment
  • Experience in building and maintaining REST APIs
  • Good problem-solving skills and ability to work in a collaborative environment

Preferred / Bonus Skills:

  • Familiarity with Azure or GCP
  • Experience with Docker and containerized deployments
  • Knowledge of OpenTelemetry
  • Experience with async Python
  • Exposure to marketing analytics or data-driven product environments

What We’re Looking For:

  • A developer who can work confidently on both backend engineering and data-driven systems
  • Someone comfortable collaborating across engineering and data science teams
  • A professional who can build reliable, production-ready solutions with strong attention to quality and performance

What We Offer:

  • Opportunity to work on modern and scalable projects
  • Flexible working environment
  • Growth opportunities in software development and automation

Benefits:

  • Flexible schedule
  • Paid time off
Check Qualification

Quick Tip

Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.