P&g

SeniorFull-StackEngineer

Warsaw, Poland FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Full-Stack Engineer at P&g. Skills: React, TypeScript, LLM integration, Node.js. Architect web application. Build production-grade web application”

What You'll Achieve.

Deliver change and results; Ensure platform is reliable; Ensure platform is scalable; Ensure platform is maintainable

Industry & Context.

Problems you'll solve

Problem-solving skills; Ability to work autonomously

What They're Looking For.

Must Have

React, TypeScript, Power BI, semantic models, DAX, Power BI Embedded, REST APIs, LLM integration, prompt engineering, context window management, multi-turn conversation orchestration, streaming chat interfaces, Node.js, Python, APIs, async workflows, service integrations, state management, server-state patterns

Nice to Have

Databricks, Spark, TanStack Start, Next.js, Remix, vector databases, Pinecone, Weaviate, Azure AI Search, Azure cloud services, Azure Containerized Apps, Azure App Service, Azure AI, data engineering, pipelines, ETL, SQL

What You'll Do.

Architect web application

Build production-grade web application

Implement LLM orchestration layers

Build server-side logic

Implement agentic AI patterns

Translate business requirements

Lead junior developers

Mentor junior developers

Establish coding standards

Establish code review practices

Champion engineering best practices

How You'll Work.

Team & Collaboration

Collaborate with analytics teams; Collaborate with data engineers; Collaborate with business stakeholders; Work with product team

Communication Scope

Explain technical concepts to non-technical stakeholders

Full Job Description

**Job Location** WARSAW PLANT & GO **Job Description** We are building an AI-powered data platform at P&G that transforms how individuals/teams interact with their data by moving beyond static dashboards to a conversational, action-oriented experience. The platform enables users to "chat with their data" against Power BI semantic models, Databricks, and other enterprise data sources. We are looking for a Senior Engineer to own the technical architecture and development of this platform from the React/TypeScript frontend to the LLM integration layer. You will also mentor junior developers and help grow the team's capabilities in modern web development and applied AI. **Job Responsibilities:** * Architect and build a production-grade web application using **React, TypeScript, and TanStack**(Router, Query) as the unified interface for conversational data exploration and actionable workflows, * Design and implement **" chat with your data" features** using LLMs (Azure OpenAI), streaming chat interfaces (e.g., Vercel AI SDK), and structured context management strategies to maintain accuracy across multi-turn conversations, * Build **LLM orchestration layers** that manage context injection, prevent context degradation, and ensure high-quality responses as conversation complexity grows, * Develop **API services and server-side logic** (TypeScript/Node.js, Python a plus) that orchestrate between the frontend, LLM providers, and enterprise data sources, * Implement **agentic AI patterns** , function calling, tool use, and multi-step reasoning, to enable intelligent data exploration beyond simple Q&A, * Translate business requirements into technical solutions by collaborating with analytics teams, data engineers, and business stakeholders, * **Lead and mentor** junior developers, establish coding standards, code review practices, and a culture of continuous learning, * Champion engineering best practices: CI/CD, Git-based workflows, testing, and secure development — ensuring

Free ATS check

Applying for this Senior Full-Stack Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about P&g?

Real rants from real employees. Read before you apply.

Read Company Rants →