Senior Data & Full-Stack Engineer - Python/Django & AWS

Pearson

Columbia (SC)

On-site

USD 80,000 - 90,000

Full time

6 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Annual incentive program
Benefits package

Job summary

Pearson is hiring a Data Engineer / Full Stack Engineer to build scalable backend services, data pipelines, APIs, and cloud-native solutions. The role blends Python/Django with modern frontend work using Nuxt 4 and Vue 3, backed by AWS serverless and data processing workflows.

You will work across backend, frontend, cloud infrastructure, and data engineering in an Agile setting, shaping secure authentication, data quality, and scalable architectures. This is a hands-on, full-stack opportunity.

Qualifications

  • Proficiency with Django REST Framework and API design (OpenAPI/Swagger).
  • Experience building secure auth with OAuth, django-rest-knox and cloud IAM.
  • Strong Python backend with data pipelines and ETL/ELT workflows.

Responsibilities

  • Design, develop, and maintain scalable backend services using Python, Django, and DRF.
  • Create and document RESTful APIs with DRF/OpenAPI/Swagger.
  • Build robust data validation and API response modeling with Pydantic.
  • Develop secure authentication/authorization with django-rest-knox, OAuth, and Azure AD integrations.
  • Create frontend interfaces with Nuxt 4, Vue 3, TypeScript and manage state with Pinia.
  • Design data engineering pipelines for ingestion, transformation, validation, and delivery.
  • Develop ETL/ELT workflows using AWS Glue, Pandas, NumPy and related tools.
  • Implement event-driven architectures with SQS, SNS, Lambda, EventBridge; serverless with Lambda & Mangum.

Skills

Python
Django DRF
Nuxt Vue
AWS
REST APIs
Pydantic
OAuth
Django Knox
TypeScript
PostgreSQL
Redis
Terraform
CDK Python
Docker
GitHub Actions

Tools

OpenAPI
Swagger
AWS Lambda
Mangum
ECR
Terraform
PostgreSQL
Redis ElastiCache
Docker
GitHub Actions

Job description

Pearson is hiring a Data Engineer / Full Stack Engineer to build scalable backend services, data pipelines, APIs, and cloud-native solutions. The role blends Python/Django with modern frontend work using Nuxt 4 and Vue 3, backed by AWS serverless and data processing workflows.

You will work across backend, frontend, cloud infrastructure, and data engineering in an Agile setting, shaping secure authentication, data quality, and scalable architectures. This is a hands-on, full-stack opportunity.

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/Django + AWS)
Senior Data & Full-Stack Engineer (Python/Django + AWS)

Pearson • Carson City (NV)

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 • Boise (ID)

On-site
USD 80,000 - 90,000
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/Django + AWS)
Senior Data & Full-Stack Engineer (Python/Django + AWS)

Pearson • Santa Fe (NM)

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

Pearson • Helena (MT)

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 • 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 • 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 • Washington

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