Job Description

βœ… Job Title

Full Stack Engineer – Team Lead (Backend Focus | Python, FastAPI, AWS)

πŸ“Œ Job Summary

Experience: 6–10 Years

Location: On-site

Availability: Immediate Joiner or serving notice period

🏒 About DataPOEM

DATA POEM is an AI-powered connected intelligence company redefining the marketing and promotion intelligence ecosystem. We solve challenges caused by siloed, static, and non-actionable insights by leveraging causal AI and explainable AI (XAI). Our platform delivers a unified view of marketing performanceβ€”helping businesses make faster, smarter, and more measurable decisions.

βœ… DataPOEM is an equal opportunity employer. We hire based on skill, impact, and ownershipβ€”not background, age, or where you learned to code.

🎯 Role Overview

We are hiring a Full Stack Engineer – Team Lead with strong expertise in Python backend development, scalable API design, and distributed systems. You will lead engineering initiatives on our core analytics platform that processes large volumes of marketing data, runs optimization models, and delivers actionable insights at scale.

This role is ideal for candidates experienced in:

βœ… FastAPI, asynchronous programming, Celery + Redis, MongoDB/PostgreSQL, AWS, and scalable system design.

βœ… Key Responsibilities (Role & Ownership)

System Design & Backend Engineering

  • Design, develop, and maintain scalable REST APIs using FastAPI
  • Build high-performance asynchronous endpoints using async/await
  • Implement secure authentication and authorization using JWT
  • Maintain API documentation and OpenAPI/Swagger specifications

Distributed Systems & Background Processing

  • Design and implement distributed task execution using Celery + Redis
  • Manage message-driven workflows using RabbitMQ
  • Improve reliability and performance for concurrency-heavy workloads

Database & Caching

  • Work with MongoDB (including async operations using Motor)
  • Build and optimize query performance and indexing strategies
  • Implement caching strategies using Redis
  • Work with relational databases like PostgreSQL where needed

Observability, Monitoring & Reliability

  • Build robust error handling and structured logging
  • Set up performance monitoring using APM tools (Elastic APM / Sentry)
  • Implement dashboards, metrics, and alerting (Grafana preferred)

Leadership & Collaboration

  • Lead development execution and engineering best practices
  • Conduct code reviews, mentor team members, and ensure clean architecture
  • Collaborate closely with product, analytics, and ML teams in Agile workflows

βœ… Must-Have Skills (Keyword Optimized)

  • Python (5+ years) – strong backend development experience
  • FastAPI – building production-grade APIs
  • Async Programming – async/await, concurrency patterns
  • REST API Design – best practices, versioning, security
  • MongoDB + Motor (Async driver)
  • Celery + Redis – distributed tasks / background workers
  • Git – collaborative workflows, branching, PR reviews
  • AWS – ECS, EC2, S3, Secrets Manager
  • Docker – containerization and deployments
  • Monitoring/Observability – Elastic APM, Sentry
  • PostgreSQL – relational database familiarity
  • Libraries: pandas, numpy, scipy

🧩 Tech Stack

Backend: Python 3.8+, FastAPI, Pydantic, Celery

Databases: MongoDB, Redis, PostgreSQL

Cloud: AWS (ECS, EC2, S3, Secrets Manager)

Infra: Docker, RabbitMQ

Monitoring: Elastic APM, Sentry, Grafana (Logging & Dashboards)

Real-time: WebSockets, Socket.IO

Authentication: JWT, MSAL (Microsoft Authentication)

βœ… What We’re Looking For

  • Strong system design and problem-solving mindset
  • Experience building scalable, production-ready applications
  • Ability to work on complex data workflows and distributed architecture
  • Strong communication, leadership, and ownership
  • Focus on writing clean, maintainable, testable, and documented code
  • Experience working in Agile/Scrum environments

πŸ’Ό What We Offer

  • Work on cutting-edge AI + marketing intelligence products
  • Exposure to advanced analytics, machine learning workflows, and optimization engines
  • Collaborative engineering culture with strong ownership
  • Growth opportunities and career progression
  • Competitive compensation and benefits


Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application