- Home
- Jobs
- Technology & Data
- Software Engineer - Optimization

Software Engineer - Optimization at WPP Media
Hyderabad, IndiaFull-timeTechnology & DataPosted 23 days ago
Apply with PipelineAbout the Role
<div class="content-intro"><p><strong>About WPP Media</strong></p>
<p>WPP is the trusted growth partner for the world’s leading brands. With exceptional talent, trusted data and intelligence, and world-class partnerships – all united by our pioneering agentic marketing platform, WPP Open – we help clients navigate change, capture opportunity, and deliver transformational growth. </p>
<p>WPP Media is WPP's AI-driven media operating unit, bringing together media, data, and partnerships to deliver creative personalisation at scale. Connected through WPP Open and powered by Open Intelligence, clients see exactly where, how, and why their media investment is working.</p>
<p>For more information, visit <a href="wppmedia.com">wppmedia.com</a>.</p></div><p><strong>About WPP Media </strong></p>
<p>WPP is the creative transformation company. We use the power of creativity to build better futures for our people, planet, clients and communities. For more information, visit wpp.com. </p>
<p>WPP Media is WPP’s global media collective. In a world where media is everywhere and in everything, we bring the best platform, people, and partners together to create limitless opportunities for growth. For more information, visit wppmedia.com </p>
<p>At WPP Media, we believe in the power of our culture and our people. It’s what elevates us to deliver exceptional experiences for both our clients and each other. In this role it will be critical to embrace WPP & WPP Media’s shared core values: </p>
<ul>
<li>Be <strong>Extraordinary</strong> by Leading Collectively to Inspire transformational Creativity. </li>
<li>Create an <strong>Open </strong>environment by Balancing People and Client Experiences by Cultivating Trust. </li>
<li>Lead <strong>Optimistically</strong> by Championing Growth and Development to Mobilize the Enterprise. </li>
</ul>
<p><strong>About the Role</strong></p>
<p>We want a TypeScript-first Senior Full-Stack Engineer whose primary strength is building production systems with React and Node.js (including experience with frameworks such as NestJS), and who is also a capable Python developer for data-heavy and integration work. You’ll operate in an agentic engineering environment: small, high-autonomy teams that own problems end-to-end, leverage AI/agents as part of their workflow, and maintain a strong TDD and quality discipline.</p>
<p><strong>Responsibilities</strong></p>
<ul>
<li>Build and maintain end-to-end features across React (frontend) and TypeScript-based backend services (Node.js, NestJS, and other frameworks).</li>
<li>Implement and evolve RESTful and/or GraphQL APIs integrating with data and analytics pipelines.</li>
<li>Use Python for backend services, data processing, and integration with data/ML-oriented systems where appropriate.</li>
<li>Design and optimize schemas, queries, and data flows in PostgreSQL and MySQL with strong SQL fundamentals.</li>
<li>Apply TDD and automated testing (unit, integration, E2E) as the default way of working.</li>
<li>Collaborate with product, design, and data teams to ship measurable outcomes, not just features.</li>
<li>Contribute to frontend architecture, design systems, and performance optimizations in React.</li>
<li>Help evolve tooling and practices for agentic engineering (for example, using AI agents for code, tests, and ops under human oversight).</li>
</ul>
<p><strong>Core Tech Stack</strong></p>
<ul>
<li>Frontend: React, TypeScript, React Query, Zustand, React Hook Form, React Router, AG Grid, TailwindCSS, Vite</li>
<li>Backend: Node.js (TypeScript), NestJS, Prisma, PostgreSQL, MySQL, Python, Jest, Pytest</li>
<li>Infrastructure: GCP (preferred), Docker, Kubernetes, GitLab CI/CD</li>
<li>Testing: TDD, Jest, Pytest, Playwright, CI-integrated quality gates</li>
<li>Data / Visualization (nice to have): D3.js, Recharts, Vega, or similar</li>
</ul>
<p><strong>Requirements</strong></p>
<ul>
<li>Expert-level TypeScript with deep experience in React and modern Node.js backend development (NestJS experience strongly preferred but not the only acceptable framework).</li>
<li>Capable Python developer, comfortable writing production-grade services, scripts, and integrations.</li>
<li>Strong SQL skills and experience designing relational schemas and optimizing queries in PostgreSQL and MySQL.</li>
<li>Proven TDD track record and a disciplined approach to automated testing.</li>
<li>Experience shipping and operating production systems in cloud-native environments (Docker, Kubernetes, GCP or similar).</li>
<li>Solid understanding of asynchronous programming, performance, and reliability in Node.js and browser environments.</li>
<li>Comfortable working in high-autonomy, fast-moving, remote teams, collaborating across engineering, product, and data.</li>
</ul>
<p><strong>What We Value</strong></p>
<ul>
<li>Agentic engineering: You define goals, use tools/agents to execute, and own the result end-to-end, with strong verification and governance.</li>
<li>Type-safe, test-first mindset: You treat types and tests as core design tools, not afterthoughts.</li>
<li>Ownership: You take responsibility from architecture through to production operations.</li>
<li>Pragmatism: You balance speed and quality, and know when “good enough” is actually enough.</li>
<li>Continuous improvement: You improve systems, workflows, and how we use AI/agents to build software.</li>
</ul>
<p><strong><span data-contrast="auto">Life at WPP Media & Benefits</span></strong><span data-ccp-props="{}"> </span></p>
<p><span data-contrast="auto">Our passion for shaping the next era of media includes investing in our employees to help them do their best work, and we’re just as committed to employee growth as we are to responsible media investment. WPP Media employees can tap into the global WPP Media & WPP networks to pursue their passions, grow their networks, and learn at the cutting edge of marketing and advertising. We have a variety of employee resource groups and host frequent in-office events showcasing team wins, sharing thought leadership, and celebrating holidays and milestone events. Our benefits include competitive medical, group retirement plans, vision, and dental insurance, significant paid time off, preferential partner discounts, and employee mental health awareness days.</span><span data-contrast="auto"> </span><span data-ccp-props="{}"> </span></p>
<p><span data-contrast="none">WPP Media is an equal opportunity employer and considers applicants for all positions without discrimination or regard to characteristics. We are committed to fostering a culture of respect in which everyone feels they belong and has the same opportunities to progress in their careers.</span></p>
<p><span data-contrast="none">We believe the best work happens when we're together, fostering creativity, collaboration, and connection. That's why we’ve adopted a hybrid approach, with teams in the office around four days a week. If you require accommodations or flexibility, please discuss this with the hiring team during the interview process.</span><span data-ccp-props="{}"> </span></p><div class="content-conclusion"><p></p>
<p><span class="TextRun SCXW227196529 BCX8" lang="EN-CA" data-contrast="auto"><span class="NormalTextRun SCXW227196529 BCX8">Please read our <a href="https://www.wppmedia.com/pages/privacy-policy#:~:text=WPP%20Media%20Privacy%20Notice%20for%20Recruitment">Privacy Notice</a></span></span><span class="TextRun SCXW227196529 BCX8" lang="EN-CA" data-contrast="auto"> <span class="NormalTextRun SCXW227196529 BCX8">for more information on how we process the information you provide.</span></span><span class="EOP SCXW227196529 BCX8" data-ccp-props="{"201341983":0,"335559739":0,"335559740":276}"> </span></p></div>
Related Roles
Account Lead - Analytics
WPP Media
London, United KingdomData Engineer
WPP Media
London, United KingdomData Analytics & Business Intelligence Senior Associate
WPP Media
Bogota, ColombiaData Analytics & Business Intelligence Manager
WPP Media
Bogota, ColombiaCreative Developer
WPP Media
Eindhoven, The NetherlandsAnalyst, Insights & Analytics
WPP Media
Toronto, Canada