Full Stack Engineer

Posted 7 Days Ago
Be an Early Applicant
Ramakka Block, Jaya Mahal, Bangalore, Karnataka, IND
In-Office
Senior level
AdTech • Marketing Tech • Software
The Role
Build end-to-end full-stack data products: data pipelines on Databricks/PySpark, Python APIs, and React/Tailwind UIs. Leverage AI-assisted development (Claude Code, Cursor) to implement agentic features, ensure QA and data quality, instrument observability, mentor engineers, and collaborate with product and BI to deliver interactive AI-powered experiences.
Summary Generated by Built In

Job Description:

Role Summary

Serve as a senior full-stack engineer who builds end-to-end data products for the Decisioning practice. You own the work from data pipeline to API to user interface. Data engineering on Databricks and PySpark is the foundation of this role. On top of that, you build full-stack applications and APIs that put data and AI into the hands of media teams and clients. You are an expert in AI-assisted development using Claude Code and Cursor, and you bring a strong eye for QA and data quality to everything you ship.

Key Responsibilities
  • Build full-stack applications end to end: data layer, Python APIs, and React/Tailwind front ends that surface data and AI capabilities to users
  • Develop and maintain Python APIs (FastAPI or similar) that connect data foundations to client-facing products and agentic systems
  • Use Claude Code, Cursor, and other AI coding tools as a daily driver to ship features faster while maintaining quality
  • Where AI capability is relevant, build agentic features and tool-use patterns that automate tasks
  • Set the QA and data quality bar for the engineering team: write tests, build data validation frameworks, and instrument observability
  • Mentor mid-level engineers through code reviews, pairing, and technical guidance on full-stack practices
  • Collaborate with onshore leads across the engineering and craft practitioners on architecture decisions, standards, and business requirements
  • Contribute to reusable component libraries, claude code & cursor skills, and shared platform services that scale across clients
  • Partner with product designers and BI to turn static reporting into interactive, AI-powered experiences
Required Qualifications
  • 8 - 10 years of professional software engineering experience with deep Python expertise
  • Demonstrated ability to build full-stack applications end to end, including React + Tailwind CSS front ends
  • Strong experience designing and building production APIs in Python (FastAPI, Flask, or similar)
  • Expert-level proficiency with AI-assisted development tools (Claude Code, Cursor, GitHub Copilot) including agentic coding patterns, context engineering, and shipping production code with these tools daily
  • Solid grasp of QA practices and data quality engineering: unit and integration testing, data validation, and observability
  • Experience with cloud infrastructure (Azure preferred) and modern deployment patterns (containers, CI/CD)
  • Strong written and verbal communication for collaboration across distributed onshore and offshore teams
Preferred Qualifications
  • Hands-on experience with LLM application development: prompt engineering, RAG, function calling, and agent frameworks (LangChain, LangGraph, CrewAI)
  • Background in media, advertising, or marketing technology data environments
  • Experience with Unity Catalog governance, including attribute-based access control and tag-driven policies
  • Experience building MCP servers or integrating MCP into developer workflows
  • Open-source contributions or public projects demonstrating full-stack or AI engineering work

Location:

DGS India - Bengaluru - Manyata N1 Block

Brand:

Merkle

Time Type:

Full time

Contract Type:

Permanent

Skills Required

  • 8 - 10 years of professional software engineering experience with deep Python expertise
  • Data engineering experience on Databricks and PySpark
  • Demonstrated ability to build full-stack applications end to end, including React + Tailwind CSS front ends
  • Strong experience designing and building production APIs in Python (FastAPI, Flask, or similar)
  • Expert-level proficiency with AI-assisted development tools (Claude Code, Cursor, GitHub Copilot) and agentic coding patterns
  • Solid grasp of QA practices and data quality engineering: unit and integration testing, data validation, and observability
  • Experience with cloud infrastructure (Azure preferred) and modern deployment patterns (containers, CI/CD)
  • Strong written and verbal communication for distributed team collaboration
  • Hands-on experience with LLM application development: prompt engineering, RAG, function calling, and agent frameworks (LangChain, LangGraph, CrewAI)
  • Background in media, advertising, or marketing technology data environments
  • Experience with Unity Catalog governance, attribute-based access control and tag-driven policies
  • Experience building MCP servers or integrating MCP into developer workflows
  • Open-source contributions or public projects demonstrating full-stack or AI engineering work
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: London
6,507 Employees

What We Do

Dentsu Creative is a global creative agency network designed to unlock exponential growth for clients. We use Transformative Creativity as a differentiating, driving force to bring our capabilities together to positively impact people, business and society. Established in 2022, Dentsu Creative is integrated with dentsu’s Media and CXM businesses in over 145 countries and regions, to offer Integrated Growth Solutions.

Similar Jobs

Optum Logo Optum

Full-stack Engineer

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
160000 Employees

Optum Logo Optum

Full-stack Engineer

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
160000 Employees

Optum Logo Optum

Full-stack Engineer

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
160000 Employees

Cloudflare Logo Cloudflare

Full-stack Engineer

Cloud • Information Technology • Security • Software • Cybersecurity
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
4400 Employees

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account