Full Stack Engineer (Python and React)

PwC UK

City of Edinburgh

On-site

GBP 50,000 - 70,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Private medical cover
Flexible work arrangements
Volunteering days

Job summary

A leading professional services firm is seeking a developer to join their Threat Intelligence practice in Edinburgh. The role involves designing and building automation tools and RESTful APIs, ensuring reliable access to critical intelligence insights. Candidates should have strong experience in Python and JavaScript, with a focus on collaborating within globally distributed teams. The position offers benefits like flexible work arrangements and private health cover.

Qualifications

  • Strong experience with Python.
  • Advanced knowledge of JavaScript and modern web technologies.
  • Experience designing, developing, and consuming RESTful APIs.
  • Comfort using AI tools like Cursor and GitHub Copilot.
  • Ability to write performant UI components.
  • Experience working within globally distributed teams.
  • Strong written and verbal communication skills.

Responsibilities

  • Design and build scalable automation tools and data collection systems.
  • Develop and maintain internal platforms, services, and RESTful APIs.
  • Contribute to systems that present structured technical intelligence data.
  • Collaborate to improve interfaces and APIs.
  • Write clean, reusable frontend and backend code.
  • Review peers' work for user need and engineering best practices.
  • Document for technical and non-technical audiences.
  • Support the evolution of platforms as they scale globally.

Skills

Python
JavaScript
RESTful APIs
AI tools
HTML/CSS
Verbal communication
Collaboration

Tools

TypeScript
React
Node.js
Flask
Falcon
Cloud environments

Job description

PwC is seeking a developer to join our Threat Intelligence practice, building the bespoke platforms and automation that underpin our global intelligence capability.

Our Threat Intelligence team delivers research‑driven, actionable intelligence to public and private sector organisations worldwide. We track emerging intrusion techniques and hundreds of threat actors across more than 27 countries, supporting incident response, adversary emulation, managed threat hunting, and strategic security decision‑making.

In this role, you’ll design and build the tools that enable analysts to collect, analyse, and publish intelligence at pace, ensuring clients have reliable access to critical insights. This includes delivering a threat intelligence portal, integration interfaces for client platforms, bespoke research services, and intelligence support across PwC’s global cyber security practice.

What Your Days Will Look Like
  • Design and build scalable automation tools and data collection systems, integrating with third‑party APIs and bespoke data sources.
  • Develop and maintain internal platforms, services, and RESTful APIs that support intelligence analysis, publication, and distribution.
  • Contribute to systems that manage and present structured technical intelligence data.
  • Collaborate with service and product owners to improve interfaces and APIs, enabling seamless integration of intelligence into client‑facing services.
  • Write clean, performant, reusable frontend and backend code both manually and using AI Agents.
  • Constructively review the work of your peers, reflecting critically on fit for user need as well as adherence to engineering best practices.
  • Contribute to internal documentation for both technical (DevOps, engineering) and non‑technical (analyst, client) audiences.
  • Support the ongoing evolution of our platforms as we scale globally.
The Role Is For You If
  • You have strong experience with Python
  • Advanced knowledge of JavaScript and modern web technologies (HTML/CSS)
  • Experience designing, developing, and consuming RESTful APIs
  • Comfort using AI tools such as Cursor and GitHub Copilot
  • Ability to write performant, maintainable, and reusable UI components
  • Experience working collaboratively within globally distributed teams
  • Strong written and verbal communication skills
Desirable Experience
  • TypeScript, React, and Node.js
  • Python web and back‑end frameworks (e.g. Flask, Falcon)
  • Full‑stack experience across frontend and backend systems
  • Experience deploying and operating applications in cloud environments (GCP, AWS, or Azure)
  • Familiarity with modern development practices (CI/CD, containerisation, cloud‑native architectures)
What You’ll Receive From Us

No matter where you may be in your career or personal life, our benefits are designed to add value and support, recognising and rewarding you fairly for your contributions. We offer a range of benefits including empowered flexibility and a working week split between office, home and client site; private medical cover and 24/7 access to a qualified virtual GP; six volunteering days a year and much more.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Engineer (Python and React)
Full Stack Engineer (Python and React)

PwC UK • Birmingham

Hybrid
GBP 45,000 - 65,000
Private medical cover
Flexible working arrangements
24/7 access to a qualified virtual GP
+1
Full Stack Engineer (Python and React)
Full Stack Engineer (Python and React)

PwC UK • Greater London

Hybrid
GBP 50,000 - 75,000
Private medical cover
24/7 access to a virtual GP
Six volunteering days a year
Full Stack Engineer (Python and React)
Full Stack Engineer (Python and React)

PwC UK • Manchester

Hybrid
GBP 50,000 - 70,000
Private medical cover
24/7 access to a virtual GP
Flexible working arrangements
+1
Full Stack Developer
Full Stack Developer

Prevail • Greater London

On-site
GBP 60,000 - 90,000
AXA Private Medical Insurance
Health Shield Cashback Plan
Salary Sacrifice Pension Scheme
+8
Full Stack Engineer
Full Stack Engineer

Prevail Partners Limited • Greater London

On-site
GBP 65,000 - 90,000
AXA Private Medical Insurance
Health Shield Cashback Plan
Salary Sacrifice Pension
+4
Data Scientist-Manager
Data Scientist-Manager

PwC UK • Birmingham

On-site
GBP 80,000 - 110,000
Private medical cover
Flexible working
Volunteer days
Data Scientist-Manager
Data Scientist-Manager

PwC UK • Glasgow

Hybrid
GBP 65,000 - 90,000
Private medical cover
Flexible working
Volunteer days
Data Scientist-Manager
Data Scientist-Manager

PwC UK • Reading

Hybrid
GBP 70,000 - 100,000
Private medical cover
Virtual GP access
Volunteering days
+1
Forward Deployed Engineer - Senior Manager
Forward Deployed Engineer - Senior Manager

PwC • Greater London

Hybrid
GBP 110,000 - 150,000
Flexible working
Private medical cover
Volunteer days
Data Scientist-Manager
Data Scientist-Manager

PwC UK • City of Edinburgh

Hybrid
GBP 70,000 - 120,000
Flexible working
Private medical cover
Volunteer days