Data Engineer

PortSwigger

Knutsford

On-site

GBP 50,000 - 70,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Above market salary
Share options
Comprehensive benefits package

Job summary

PortSwigger, located in Knutsford, is looking for an experienced Data Engineer to design and maintain data pipelines, develop models, and improve data quality across the platform. You'll play a crucial role in partnering with various teams to deliver scalable data solutions.

The ideal candidate should have 4+ years of experience in data engineering with strong skills in SQL and Python. We offer a competitive salary, share options, and a comprehensive benefits package, reflecting our belief that people should be compensated fairly for their work.

Qualifications

  • 4+ years of professional experience in Data Engineering or related fields.
  • Strong SQL expertise with experience in complex transformations.
  • Strong Python skills for data engineering tasks.

Responsibilities

  • Design, build, and maintain data pipelines.
  • Develop and optimise data models in cloud environment.
  • Support self-service analytics for stakeholders.

Skills

SQL expertise
Python skills
Data modeling principles
Cloud data platforms experience
Data governance understanding

Tools

AWS
Redshift
dbt

Job description

Who Are PortSwigger

PortSwigger exists to enable the world to secure the web. We build the tools practitioners trust, the knowledge that trains security professionals, and a community that makes anyone who cares about security better — so anyone can make the internet safer. Our products are crafted with care, backed by deep research, and we lead through generous innovation: winning by setting the bar higher and sharing what we create, turning commercial success into wider positive impact.

Our culture didn't happen by accident — it was built deliberately, and it's something we protect with the same care we put into everything we make. We default to trust — brilliant people doing brilliant work, free from micromanagement. We aim for excellence, and we do it with care; performance and compassion go hand in hand. Joy, mastery and purpose belong together here — and if the work stops feeling good, we take that seriously.

The Finance tribe keeps PortSwigger commercially healthy and future-fit. Beyond core accounting, compliance, planning and analysis, we're the guardians of commercial performance and the enablers of strategic investment — providing robust financial controls, accurate reporting and risk stewardship so the business can scale with confidence. We partner closely with Product, Growth and Technology to turn data into clear commercial insight: forecasting and scenario planning that surface opportunities, guide investment in product and people, and give leaders the information they need to make timely, high-quality decisions.

What You'll Be Doing
  • Design, build and maintain robust data pipelines and workflows
  • Develop and optimise data models within our cloud data warehouse environment
  • Improve data quality, governance, lineage and observability across the platform
  • Support the development of trusted, self-service analytics capabilities for business stakeholders
  • Partner with Finance, Technology and operational teams to understand requirements and translate them into scalable data solutions
  • Contribute to architectural decisions relating to data storage, modelling, orchestration and platform design
  • Implement security and governance best practices across the data ecosystem
  • Continuously improve platform reliability, performance and maintainability
  • Evaluate new technologies and approaches where they can create meaningful business value
  • Share knowledge and contribute to raising engineering standards across the team
Requirements
Essential
  • 4+ years of professional experience in Data Engineering, Analytics Engineering or a closely related data engineering discipline
  • Strong SQL expertise with experience building and optimising complex transformations
  • Strong Python skills for data engineering and automation workloads
  • Experience working with cloud-based data platforms, ideally AWS
  • Experience with cloud data warehousing technologies such as Redshift or equivalent
  • Experience building and operating production-grade data pipelines
  • Experience using AI to enhance your Data Engineering workflows
  • Strong understanding of data modelling principles and best practices
  • Experience working with structured and semi-structured datasets
  • Understanding of data governance, data quality and security principles
  • Ability to communicate technical concepts clearly to technical and non-technical audiences
Desirable
  • Experience with dbt or similar modern data transformation tooling
  • Experience contributing to data platform modernisation or migration initiatives
  • Experience implementing observability and data quality frameworks
  • Exposure to platform architecture and long-term technical decision making
  • Experience supporting AI, machine learning or advanced analytics workloads
  • Experience operating within high-growth technology businesses
Benefits

At PortSwigger, we believe people should be paid what they're truly worth — not just what we could get away with or what the market dictates. That's why we pay above the market rate, and review it regularly.

In our 2025 survey, 80% of Swiggers said they were satisfied or very satisfied with their reward — against a YouGov benchmark of 40% for knowledge workers. The philosophy works.

Alongside a strong base salary, we offer share options and a comprehensive benefits package designed to support your whole-person wellbeing.

Want to know more? Explore our reward philosophy.

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

Similar jobs worth comparing

Commercial Data Scientist
Commercial Data Scientist

PortSwigger • Knutsford

On-site
GBP 55,000 - 75,000
Share options
Comprehensive benefits package
Platform Engineer
Platform Engineer

PortSwigger • Greater London

On-site
GBP 90,000 - 120,000
8% employer pension contribution
Share options
Private medical insurance
Software Engineer
Software Engineer

PortSwigger Ltd • Knutsford

On-site
GBP 50,000 - 70,000
8% employer pension contribution
Private medical insurance
Flexible working hours
+1
Sales Enablement Specialist
Sales Enablement Specialist

PortSwigger Ltd • Knutsford, Tipton

On-site
GBP 60,000 - 80,000
Share options
Comprehensive benefits package
Focus on whole-person wellbeing
Senior Data Engineer – Cloud Data Pipelines & Analytics
Senior Data Engineer – Cloud Data Pipelines & Analytics

PortSwigger • Knutsford

On-site
GBP 50,000 - 70,000
Above market salary
Share options
Comprehensive benefits package
Engineering Manager - Stream Aligned
Engineering Manager - Stream Aligned

PortSwigger Ltd • Knutsford

On-site
GBP 90,000 - 120,000
Competitive salary
Generous pension contributions
Learning and development
Data Engineer
Data Engineer

Capital on Tap • Greater London

On-site
GBP 70,000 - 110,000
Healthcare
Travel Insurance
Anniversary Rewards
+10
Senior Data Analytics Engineer
Senior Data Analytics Engineer

S&W • Southampton

Hybrid
GBP 50,000 - 80,000
Private medical insurance
Life assurance
Pension contribution
+4
Data Engineer
Data Engineer

The Dot Collective • City Of London

Hybrid
GBP 50,000 - 75,000
Flexible working arrangements
Employee wellbeing programs
Parental leave policies
+1
Data Engineering Lead
Data Engineering Lead

SLR Consulting • West of England

Hybrid
GBP 90,000 - 120,000
Company pension
Healthcare
Travel insurance
+3