Senior Data & Full-Stack Engineer (Python/AWS)

Pearson

Montpelier (VT)

On-site

USD 80,000 - 90,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Pearson is seeking a Data Engineer / Full Stack Engineer to design and build Python-based backend services, data pipelines, and cloud-native solutions using Django, DRF, Nuxt, and AWS. You will work across backend, frontend, and data engineering in an Agile environment to deliver scalable, secure platforms.

The role emphasizes Python backend with Django/DRF, Nuxt/Vue frontend, and data pipelines using AWS Glue, S3, Lambda, and related services; strong emphasis on data quality, security, and

Qualifications

  • Proven experience building Python/Django REST APIs with DRF.
  • Experience with Nuxt 4, Vue 3, and TypeScript.
  • Hands-on AWS serverless, CDK, Terraform, and IAM security.
  • Strong data engineering experience with AWS Glue and ETL/ELT.
  • Experience with PostgreSQL and data modeling.

Responsibilities

  • Design and maintain scalable backend services.
  • Build RESTful APIs and API docs.
  • Develop data pipelines and ETL workflows.
  • Implement authentication using OAuth and django-rest-knox.
  • Develop frontend with Nuxt 4 and Vue 3.
  • Collaborate in distributed Agile teams.

Skills

Python Django
DRF OpenAPI
Nuxt Vue
AWS Serverless
Pydantic
OAuth Azure
PostgreSQL
Pandas NumPy
Redis Caching
Data Pipelines
OpenAPI
GitHub Actions

Tools

Docker
Mangum
GitHub Actions
AWS CDK (Python)
Terraform

Job description

Pearson is seeking a Data Engineer / Full Stack Engineer to design and build Python-based backend services, data pipelines, and cloud-native solutions using Django, DRF, Nuxt, and AWS. You will work across backend, frontend, and data engineering in an Agile environment to deliver scalable, secure platforms.

The role emphasizes Python backend with Django/DRF, Nuxt/Vue frontend, and data pipelines using AWS Glue, S3, Lambda, and related services; strong emphasis on data quality, security, and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data & Full-Stack Engineer (Python/AWS)
Senior Data & Full-Stack Engineer (Python/AWS)

Pearson • Baton Rouge (LA)

On-site
USD 80,000 - 90,000
Senior Data & Full-Stack Engineer (Python/AWS)
Senior Data & Full-Stack Engineer (Python/AWS)

Pearson • Raleigh (NC)

On-site
USD 80,000 - 90,000
Senior Data & Full-Stack Engineer (Python/AWS)
Senior Data & Full-Stack Engineer (Python/AWS)

Pearson • Cheyenne (WY)

On-site
USD 80,000 - 90,000
Remote-friendly? not specified
Senior Data & Full-Stack Engineer (Python/Django, AWS)
Senior Data & Full-Stack Engineer (Python/Django, AWS)

Pearson • United States

On-site
USD 80,000 - 90,000
Senior Data & Full-Stack Engineer (Python/AWS)
Senior Data & Full-Stack Engineer (Python/AWS)

Pearson • Northern (KY)

Remote
USD 80,000 - 90,000
Senior Data & Full-Stack Engineer (Python/AWS)
Senior Data & Full-Stack Engineer (Python/AWS)

Pearson • Little Rock (AR)

On-site
USD 80,000 - 90,000
Senior Data & Full-Stack Engineer (Python + AWS)
Senior Data & Full-Stack Engineer (Python + AWS)

Pearson • Des Moines (IA)

On-site
USD 80,000 - 90,000
Annual incentive program
Senior Data & Full-Stack Engineer (Python/AWS)
Senior Data & Full-Stack Engineer (Python/AWS)

Pearson • Boise (ID)

On-site
USD 80,000 - 90,000
Senior Data & Full-Stack Engineer (Python/AWS)
Senior Data & Full-Stack Engineer (Python/AWS)

Pearson • Dover (DE)

On-site
USD 80,000 - 90,000
Senior Data & Full-Stack Engineer - Python & AWS
Senior Data & Full-Stack Engineer - Python & AWS

Pearson • Lincoln (NE)

On-site
USD 80,000 - 90,000