{"id":1540056,"url":"https://alion.io/job/procter-gamble-full-stack-software-engineer-react-python","title":"Full Stack Software Engineer (React & Python)","company":{"id":871,"name":"Procter & Gamble","domain":"pg.com","url":"https://alion.io/company/pgcareers","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"B","score":83,"open_postings":98,"ghost_share":0,"stale_share":0.694,"repost_share":0,"time_to_fill_p50_days":42,"computed_at":"2026-10-01T05:45:00Z"}},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Bucharest, Romania"],"countries":["RO"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Anthropic","optional":false},{"name":"BigQuery","optional":false},{"name":"CI/CD","optional":false},{"name":"Dependency Injection","optional":false},{"name":"Docker","optional":false},{"name":"FastAPI","optional":false},{"name":"GCP","optional":false},{"name":"Gemini","optional":false},{"name":"Gitleaks","optional":false},{"name":"Google BigQuery","optional":false},{"name":"Google Cloud Run","optional":false},{"name":"Google Cloud Spanner","optional":false},{"name":"GraphQL","optional":false},{"name":"IAM","optional":false},{"name":"LangChain","optional":false},{"name":"LangGraph","optional":false},{"name":"LLM","optional":false},{"name":"LLM Guardrails","optional":false},{"name":"Looker","optional":false},{"name":"LookML","optional":false},{"name":"Next.js","optional":false},{"name":"OpenAI","optional":false},{"name":"OWASP Top 10","optional":false},{"name":"Playwright","optional":false},{"name":"Pydantic","optional":false},{"name":"Pytest","optional":false},{"name":"Python","optional":false},{"name":"React.js","optional":false},{"name":"Repository Pattern","optional":false},{"name":"Rest API","optional":false},{"name":"Snyk","optional":false},{"name":"SonarQube","optional":false},{"name":"SQL","optional":false},{"name":"SQLAlchemy","optional":false},{"name":"Swagger","optional":false},{"name":"Tailwind CSS","optional":false},{"name":"Terraform","optional":false},{"name":"TypeScript","optional":false},{"name":"Vertex AI","optional":false},{"name":"JavaScript","optional":true},{"name":"Redux","optional":true},{"name":"Redux Toolkit","optional":true}],"status":"live","first_seen_at":"2026-09-30T20:55:41Z","employer_posted_date":"2026-09-30","last_verified_at":"2026-10-01T16:01:07Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"Job Location\nBUCHAREST OFFICEJob Description\nThe Full Stack Software Engineer designs, develops, and operates cloud-based web applications, APIs, and services on GCP that power our Key Opinion Leader (KOL) / influencer marketing platform across the end-to-end campaign lifecycle. The role supports the Social Digital Products space.\nKey Responsibilities\nBuild and ship full-stack features end-to-end, from the Next.js UI through FastAPI microservices to Cloud Spanner / BigQuery data stores.\nDevelop and maintain the Next.js (App Router) front-end (TypeScript, React 18+, Tailwind CSS) following the Backend-for-Frontend (BFF) pattern, with clear separation between server and client components.\nDevelop and operate Python 3.11 / FastAPI microservices using the service-repository pattern, Pydantic v2 schemas, SQLAlchemy 2.0+, and dependency injection, exposing REST and GraphQL APIs.\nIntegrate GenAI / LLM capabilities into the platform - using Vertex AI (Gemini), OpenAI / Anthropic, and LangChain / LangGraph via P&G's governed GenAI gateway.\nBuild and operate GCP services (Cloud Run, Cloud Workflows, Cloud Build, Pub/Sub, Secret Manager, Cloud Logging) and contribute to the evolution of the platform toward reusable, self-serve patterns.\nIntegrate with BigQuery and Cloud Spanner for transactional and analytical workloads, applying parameterized queries, partitioning, and cost-aware design; support embedded Looker / LookML reporting.\nMaintain and improve integrations with social platforms, third-party influencer marketplaces, web-scraping / content-extraction pipelines, and internal P&G systems.\nDevelop and extend Terraform modules for GCP project and landing-zone resources, contributing to self-serve provisioning and policy guardrails.\nEmbed quality and security into CI/CD: unit and integration tests (pytest, jest), E2E tests (Playwright), SonarQube, Snyk, and gitleaks.\nPartner with product managers, business analysts, architects, and QA to ensure technical solutions are fit for use and aligned with architecture blueprints.\nIdentify, design, and implement performance, reliability, and cost-reduction opportunities, and uphold coding standards and best practices so services and components stay efficient, secure, and reusable.\nJob Qualifications\nBachelor's degree in Computer Science or a related field.\nExperience in full-stack software engineering, web application development, or a related field.\nProficiency with modern web architectures and microservice design patterns.\nHands-on experience with TypeScript, React 18+, and Next.js App Router (server/client components, route handlers, BFF pattern).\nHands-on experience with Python 3.11+ and FastAPI, including Pydantic, SQLAlchemy, and async patterns.\nWorking knowledge of GCP (Cloud Run, Cloud Workflows, BigQuery, Cloud Spanner, IAM, Secret Manager) and Terraform.\nExperience integrating (or a strong interest in integrating) GenAI / LLM services - e.g. Vertex AI / Gemini, OpenAI, Anthropic, LangChain / LangGraph - into production applications.\nWorking knowledge of Docker and containerized local development.\nStrong TypeScript, Python, and SQL skills.\nExperience writing automated tests (pytest, jest, Playwright) and integrating quality and security tooling (SonarQube, Snyk, gitleaks) into CI/CD pipelines.\nFamiliarity with REST and GraphQL API design, OpenAPI/Swagger, and conventional commits.\nAwareness of OWASP Top 10 and secure coding practices (no hardcoded secrets, input validation, parameterized queries, HTTPS-only).\nNice to have: embedded analytics with Looker / LookML; experience with Redux Toolkit and enterprise data grids.\nBecoming part of P&G, you will benefit of:\nCompetitive salary package, annual bonus and vacation bonus \nPrivate medical insurance & life insurance & 24 Hours Accident Insurance \nStock Ownership Plan - You have the opportunity to buy P&G shares quoted on the New York Stock Exchange to participate in the profits of the Company and the company will match part of the investments \nFlexible working schedule & Hybrid Work from Home/Work from Office option \nMeal allowance of 40 lei / worked day and access to our private canteen \nFlex Benefits Fund allows employees to customize their benefits according to their unique situations, aspirations, and life stages. You can allocate flexibly for your Mental, Financial, Physical, and Work-Life Wellbeing (e.g., sports, dental, public transportation support, cultural events, books & study materials, kids care expenses, pet care, etc) \nAccess to a variety of learning and development internal platforms\nFresh fruits every day in the office \nPurchase of company products option at reduced prices\nAdditional bridge days off offered by the company (up to 3 days per year)\nEmployee Assistance Program - confidential expert guidance and specialist support on any work, wellbeing, emotional, financial, physical or family issue. \nThe above benefits are granted under the conditions of the collective labor agreement applicable, and P&G internal policies.\nAbout Us\nWe produce globally recognized brands, and we grow the best business leaders in the industry. We leverage innovation and technology to power our globally unique marketing strategies and recognized supply chain. We serve consumers around the word with trusted, quality, leadership brands, including Always®, Ariel®, Gillette®, Head & Shoulders®, Herbal Essences®, Oral-B®, Pampers®, Pantene®, Tampax® and more. Our community includes operations in approximately 70 countries worldwide.\nThis role is part of our Bucharest Innovation Hub, find out more by visiting https://www.pgcareers.com/eu/en/see-tech-hub\nAt Procter & Gamble, we embrace a hybrid work model that combines the flexibility of remote work with the collaborative benefits of in-office engagement. Employees can enjoy the option to work from home two days a week while also spending time in the office to foster teamwork and enhance communication.\nAt P&G #weseeequal\nWe are an equal opportunity employer and value diversity at our company. At P&G we strive to build a culture where everyone feels welcome, included, and able to bring their full selves to work.\nWe ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process. Please click here if you require an accommodation during the application process. Please make sure to wait to hear back from us regarding your accommodation before proceeding with the online assessment, we thank you in advance for your patience.\nJob Schedule\nFull timeJob Number\nR000159385Job Segmentation\nExperienced Professionals","description_format":"text","description_chars":6625,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Flexible schedule","Health insurance","Hybrid work","Life insurance"],"hiring_locations":[{"name":"Romania","iso":"RO","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Cleaning & Household Products","Baby Products","Personal Hygiene & Toiletries","Hair Care Products"],"lifecycle":[{"event":"open","at":"2026-09-30T20:55:41Z"}],"liveness":{"score":63,"band":"ok","label":"Likely open","p_open":1,"p_active":0.632,"p_room":1,"age_days":0,"expected_fill_days":42,"reasons":["conf:8","stale_co","velocity","win:early","comp:brand"],"computed_at":"2026-10-01T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/procter-gamble-full-stack-software-engineer-react-python","json_url":"https://alion.io/job/procter-gamble-full-stack-software-engineer-react-python.json","meta":{"generated_at":"2026-10-02T02:24:45Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":3218,"day_limit":5000,"remaining_today":1782,"minute_limit":60,"resets_at":"2026-10-03T00:00:00Z"}}}