Full Stack Engineer

Posted:
6/14/2026, 2:01:00 PM

Location(s):
Haryana, India ⋅ Gurugram, Haryana, India ⋅ Bengaluru, Karnataka, India ⋅ Maharashtra, India ⋅ Karnataka, India ⋅ Pune, Maharashtra, India

Experience Level(s):
Mid Level ⋅ Senior

Field(s):
Software Engineering

Job Description:

Role Summary

Build full-stack data products as a hands-on engineer on the Decisioning practice. You write production code across the stack: Python APIs that expose data and AI capabilities, and React/Tailwind front ends that put those capabilities in users' hands. You use Claude Code and Cursor as everyday tools and bring a careful eye to QA and data quality, even early in your career.

Key Responsibilities

  • Develop features across the full stack: data transformations, Python APIs, and React/Tailwind front ends
  • Write Python APIs (FastAPI or similar) that connect data foundations and AI models to client-facing applications
  • Use Claude Code and Cursor as primary development tools to ship features efficiently while keeping code quality high
  • Contribute to agentic AI features when applicable: tool integrations, prompt patterns, and wrappers around data and models
  • Write unit, integration, and data validation tests, and help maintain observability on the pipelines and apps you ship
  • Participate in code reviews and design discussions, learning from senior engineers and contributing your own ideas
  • Document your work clearly so other engineers and stakeholders can pick up and extend it
  • Partner with the Senior Full Stack Engineer and onshore leads to deliver against sprint commitments

Required Qualifications

  • 5-8 years of professional software engineering experience with strong Python skills
  • Demonstrated ability to build full-stack features, including React + Tailwind CSS front ends
  • Experience designing and building Python APIs (FastAPI, Flask, or similar)
  • Strong proficiency with AI-assisted development tools (Claude Code, Cursor, GitHub Copilot) used daily for production work
  • Solid QA habits: writes tests, validates data, and thinks carefully about edge cases before shipping
  • Familiarity with cloud platforms (Azure preferred) and modern deployment workflows
  • Clear written and verbal communication for working in a distributed team

Preferred Qualifications

  • Exposure to LLM application development: prompt engineering, RAG, function calling, or agent frameworks
  • Background in media, advertising, or marketing technology data
  • Experience with Unity Catalog or other lakehouse governance tooling

Open-source contributions or portfolio projects that demonstrate full-stack or data work

Location:

DGS India - Gurugram - Golf View Corporate Towers

Brand:

Merkle

Time Type:

Full time

Contract Type:

Permanent