Procter & Gamble

Full Stack Software Engineer (React & Python)

Procter & Gamble
Apply
3 days ago
Bucharest, RomaniaMid Level

Responsibilities

  • Build and ship full-stack features across Next.js UIs, FastAPI microservices, and Cloud Spanner or BigQuery data stores.
  • Develop and maintain TypeScript, React, Next.js, Python, FastAPI, Pydantic, SQLAlchemy, REST, and GraphQL services and applications.
  • Integrate GenAI and LLM capabilities through Vertex AI, Gemini, OpenAI, Anthropic, LangChain, LangGraph, and P&G’s governed GenAI gateway.
  • Build and operate GCP services, including Cloud Run, Cloud Workflows, Cloud Build, Pub/Sub, Secret Manager, and Cloud Logging.
  • Develop Terraform modules for GCP project and landing-zone resources and contribute to reusable self-service platform patterns.
  • Integrate BigQuery, Cloud Spanner, social platforms, influencer marketplaces, web-scraping and content-extraction pipelines, and internal P&G systems.
  • Support embedded Looker and LookML reporting and optimize transactional and analytical workloads for performance and cost.
  • Implement unit, integration, and end-to-end testing and integrate quality and security tooling into CI/CD pipelines.
  • Collaborate with product managers, business analysts, architects, and QA while improving performance, reliability, security, and cost efficiency.

Requirements

  • Bachelor’s degree in Computer Science or a related field.
  • Experience in full-stack software engineering, web application development, or a related field.
  • Proficiency with modern web architectures and microservice design patterns.
  • Hands-on experience with TypeScript, React 18+, Next.js App Router, server and client components, route handlers, and the BFF pattern.
  • Hands-on experience with Python 3.11+, FastAPI, Pydantic, SQLAlchemy, and asynchronous programming patterns.
  • Working knowledge of GCP services, IAM, and Terraform.
  • Experience integrating or strong interest in integrating GenAI or LLM services into production applications.
  • Working knowledge of Docker and containerized local development.
  • Strong TypeScript, Python, and SQL skills.
  • Experience with automated testing using pytest, Jest, and Playwright, plus quality and security tooling such as SonarQube, Snyk, and gitleaks.
  • Familiarity with REST, GraphQL, OpenAPI/Swagger, and conventional commits.
  • Awareness of OWASP Top 10 and secure coding practices.
  • Looker, LookML, Redux Toolkit, and enterprise data-grid experience are nice to have.

Benefits

  • Competitive salary package, annual bonus, and vacation bonus.
  • Private medical, life, and 24-hour accident insurance.
  • Stock ownership plan with company matching on eligible investments.
  • Hybrid work arrangement with flexible scheduling and the option to work from home two days per week.
  • Meal allowance of 40 lei per worked day and access to a private canteen.
  • Flexible benefits fund covering areas such as mental, financial, physical, and work-life wellbeing.
  • Learning and development platforms, fresh fruit in the office, discounted company products, and up to three additional bridge days off per year.
  • Employee Assistance Program and other benefits provided under the applicable collective labor agreement and P&G policies.
  • Full-time role based at the Bucharest Innovation Hub.

Tech Stack

DockerFastAPIGoogle BigQueryGoogle Cloud PlatformGraphQLJestNext.jspytestPythonReactSonarQubeTailwind CSSTerraformTypeScript

Categories

Procter & Gamble

About Procter & Gamble

10,000+ employees

Procter & Gamble is a global consumer packaged goods company that makes and sells household, personal care, and hygiene products through retailers and e-commerce. Its portfolio includes brands such as Pampers, Tide, Gillette, Oral-B, and Pantene, serving consumers worldwide. Founded in 1837 and headquartered in Cincinnati, Ohio, P&G is a public company listed on the NYSE under the ticker PG.

Contact me