Medior Backend Developer | Python

PwC

Amsterdam

Hybrid

EUR 55,000 - 80,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid working
Home office setup
Internet expense allowance
30 vacation days
Well-being budget

Job summary

PwC is seeking a Backend Developer to build and improve data-heavy apps and AI/agentic solutions. You’ll work in a hybrid setup from Amsterdam and/or Utrecht, translating designs into working software and delivering end-to-end features with robust testing and deployment support.

You’ll collaborate with cross-functional teams to scale and improve solutions, focusing on secure, scalable backend services and APIs using Python (Django/FastAPI) and modern DevOps practices.

Qualifications

  • Minimum of 3 years of software development experience
  • Bachelor’s level of working and thinking in a relevant field
  • Strong knowledge of Python, with solid experience in Django and/or FastAPI.
  • Solid understanding of backend development, REST APIs, databases (SQL)
  • Experience with AI, LLMs, or agentic solutions.
  • Experience with unit and integration testing
  • Familiarity with Git, pull requests and code reviews
  • Experience with Docker and containerized environments
  • Experience mentoring or advising peers on development practices
  • Experience working in Agile/Scrum (and/or SAFe) environments
  • Knowledge of security best practices and development standards
  • Ability to independently deliver features based on functional designs
  • Good analytical, communication and collaboration skills
  • A proactive mindset and comfort working with changing requirements

Responsibilities

  • Developing backend functionality for innovation products, primarily with Python (Django and/or FastAPI).
  • Translating designs and user stories into working software.
  • Delivering features end-to-end, including testing and deployment support.
  • Building and maintaining components, APIs, integrations and backend services.
  • Integrating frontend components with backend APIs and data services.
  • Writing clean, secure, maintainable and scalable code.
  • Writing unit tests and supporting integration/regression testing.
  • Performing peer reviews and contributing to overall code quality.
  • Supporting troubleshooting, bug fixing and performance improvements.
  • Identifying technical risks, dependencies and improvement opportunities.
  • Contributing to CI/CD, DevOps practices and Agile/Scrum events.
  • Documenting technical decisions and implementation details;

Skills

Python
Django
FastAPI
REST APIs
SQL databases
AI
Unit testing
Git
Docker
Agile
SAFe
Security

Education

Bachelor's degree

Tools

Azure
React

Job description

Job Description & Summary

As a Backend Developer at PwC, you’ll build and improve innovative digital products used by colleagues and clients, such as data-heavy applications and AI/agentic solutions. You’ll deliver features end-to-end, from translating designs and user stories into working software, to testing, deployment support and continuous improvement. You’ll join a self-steering agile team with backend, frontend, design and product ownership, where you can take ownership of software that matters.

What will you be doing?

You’ll become part of an agile,team, working hybrid from our offices in Amsterdam and/or Utrecht. The team collaborates with various tech teams in the different Lines of Service. Together with your team, you’re responsible for creating new solutions from ideation to production with a strong focus on (Agentic) AI. This means you’re involved in developing new features, integrating systems, and scaling and improving solutions, all with the aim of quickly delivering innovative digital products without compromising on quality.

Your work will include:

  • Developing backend functionality for innovation products, primarily with Python (Django and/or FastAPI).

  • Translating designs and user stories into working software.

  • Delivering features end-to-end, including testing and deployment support.

  • Building and maintaining components, APIs, integrations and backend services.

  • Integrating frontend components with backend APIs and data services.

  • Writing clean, secure, maintainable and scalable code.

  • Writing unit tests and supporting integration/regression testing.

  • Performing peer reviews and contributing to overall code quality.

  • Supporting troubleshooting, bug fixing and performance improvements.

  • Identifying technical risks, dependencies and improvement opportunities.

  • Contributing to CI/CD, DevOps practices and Agile/Scrum events.

  • Documenting technical decisions and implementation details;

You’ll work closely with the Product Owner, Business Analyst/Designer, Tester and Tech Lead. Some projects you might be prototyping a brand-new idea from scratch, or you could be further developing existing products or exploring how agentic AI can solve a real business problem or need.

Does this describe you?

To have a differentiating impact you’ll be user-centric and critical in your thinking and approach. You enjoy solving technical challenges, collaborating with others and taking ownership of your work, and you know how to work effectively in cross-functional, agile teams. You are not uncomfortable with ambiguity, are flexible to changing priorities and have a curious, experimental mindset.

What you bring (must-haves):
  • Minimum of 3 years of software development experience

  • Bachelor’s level of working and thinking in a relevant field

  • Strong knowledge of Python, with solid experience in Django and/or FastAPI.

  • Solid understanding of backend development, Good understanding of REST APIs, databases (SQL)

  • Experience with AI, LLMs, or agentic solutions.

  • Experience with unit and integration testing

  • Familiarity with Git, pull requests and code reviews

  • Experience with Docker and containerized environments

  • Experience mentoring or advising peers on development practices

  • Experience working in Agile/Scrum (and/or SAFe) environments

  • Knowledge of security best practices and development standards

  • Ability to independently deliver features based on functional designs

  • Good analytical, communication and collaboration skills

  • A proactive mindset and comfort working with changing requirements

Nice to have:
  • Experience with vector databases.

  • Experience with CI/CD pipelines and DevOps practices.

  • Experience with Azure (AKS, Azure DevOps) or similar cloud environments.

  • Familiarity with frontend frameworks (React or similar frameworks)

  • Experience or additional knowledge related to Data Science or Data Architecture

Whatwe offer

With us,you’llhave the chance to be yourself,perform atyour best in a high-performance organization, and grow within our global network.We offer you, among other things:

  • A competitive salary based on your experienceand the opportunity to advancequickly;

  • Amotivating work environment where collaboration with ambitious colleagues and recognition for your contributions arecentral;

  • A wide range of tailored training focused on professional growth and leadershipdevelopment;

  • Access to various mobility providers via one convenient app(OV);

  • 30vacation days and theoptiontopurchaseadditionaldays;

  • At PwC, your well-being is our priority.That’swhy we offer a personal well-being budget to help you grow in physical and mental health, as well as access to the well-being platformOpenUp;

  • You’llwork on challenging and meaningful client projects, usecutting-edgetechnology such as AI tools, learn from the best, and receive support through coaching. Together, we work as an inclusive team to make a realimpact;

  • Flexibility through hybrid working,including a fully equipped home office and a monthly net expense allowance for internet and other costs.

Curious about what elsewehave to offer? Discover all employment conditions and extras on ourwebsite.

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

Similar jobs worth comparing

Mid-Level Python Backend Engineer – AI & APIs
Mid-Level Python Backend Engineer – AI & APIs

PwC • Amsterdam

Hybrid
EUR 55,000 - 80,000
Hybrid working
Home office setup
Internet expense allowance
+2
Senior Associate - Legal Transformation & Managed Services
Senior Associate - Legal Transformation & Managed Services

PwC Nederland • Amsterdam

Hybrid
EUR 90,000 - 120,000
Competitive salary
Annual bonus
Permanent contract
+6
Senior Consultant Digital Transformation
Senior Consultant Digital Transformation

PwC Nederland • Amsterdam

Hybrid
EUR 50,000 - 70,000
Competitive salary
30 vacation days
Personal well-being budget
Associate - Legal Transformation & Managed Services
Associate - Legal Transformation & Managed Services

PwC Nederland • Amsterdam

Hybrid
EUR 70,000 - 110,000
Competitive salary
Training & leadership development
Hybrid work
+1
Associate - Legal Transformation & Managed Services
Associate - Legal Transformation & Managed Services

PwC • Amsterdam

Hybrid
EUR 60,000 - 90,000
30 vacation days
Well-being budget
Hybrid working
+1
Werkstudent Accounting, Reporting & Compliance (Amsterdam, Rotterdam, Utrecht en Eindhoven)
Werkstudent Accounting, Reporting & Compliance (Amsterdam, Rotterdam, Utrecht en Eindhoven)

PwC Nederland • Eindhoven

On-site
Flexible working hours
Competitive salary
Training programmes
+2
Capital Markets & Accounting Advisory (CMAA) – Associate
Capital Markets & Accounting Advisory (CMAA) – Associate

PwC Nederland • Amsterdam

On-site
EUR 60,000 - 85,000
ACCA training
30 vacation days
Mobility options
Consultant Tax Accounting & Tax Compliance Consultancy (Amsterdam, Rotterdam, Utrecht en Eindhoven)
Consultant Tax Accounting & Tax Compliance Consultancy (Amsterdam, Rotterdam, Utrecht en Eindhoven)

PwC Nederland • Amsterdam

Hybrid
EUR 40,000 - 60,000
Competitive salary
Hybrid working flexibility
30 vacation days per year
+2
Associate Accounting, Reporting & Compliance (Utrecht, Amsterdam, Rotterdam or Eindhoven)
Associate Accounting, Reporting & Compliance (Utrecht, Amsterdam, Rotterdam or Eindhoven)

PwC • Amsterdam

On-site
EUR 40,000 - 60,000
Competitive salary
Attractive pension plan
30 vacation days per year
+3
Associate Accounting, Reporting & Compliance (Utrecht, Amsterdam, Rotterdam or Eindhoven)
Associate Accounting, Reporting & Compliance (Utrecht, Amsterdam, Rotterdam or Eindhoven)

PwC Nederland • Amsterdam

Hybrid
EUR 50,000 - 70,000
Competitive salary
Attractive pension plan
Customised training
+3