Senior Full-Stack Data Engineer (Python, Django, AWS)

Pearson

Oklahoma City (OK)

On-site

USD 80,000 - 90,000

Full time

8 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

Job summary

Pearson is seeking a Data Engineer / Full Stack Engineer skilled in Python backend and modern frontend frameworks to design scalable applications and data pipelines. The role involves building APIs, cloud-native services, and distributed data workflows across AWS.

Ideal candidates have hands-on Django/DRF, Nuxt/Vue, AWS serverless, and data transformation experience with AWS Glue. You will collaborate across backend, frontend, and cloud teams in an Agile environment.

Qualifications

  • Experience building scalable backend services with Python and Django/DRF.
  • Experience designing RESTful APIs and documenting with OpenAPI/Swagger.
  • Experience with AWS serverless and cloud services (Lambda, SQS, SNS, EventBridge).
  • Frontend experience with Nuxt 4, Vue 3, and TypeScript is required.
  • Data engineering workflows and ETL/ELT in cloud environments.

Responsibilities

  • Design and maintain scalable backend services using Python, Django, DRF.
  • Build RESTful APIs with DRF/OpenAPI/Swagger.
  • Develop data pipelines and ETL/ELT workflows using AWS Glue, Pandas, NumPy.

Skills

Backend Python
Django/DRF
Frontend Nuxt/Vue
AWS serverless
Data pipelines
API design
OAuth/IAM
TypeScript
Redis caching
SQL PostgreSQL

Tools

Django REST Framework
OpenAPI/Swagger
aws cdK (Python)
Terraform
Docker
GitHub Actions
Pandas
NumPy

Job description

Pearson is seeking a Data Engineer / Full Stack Engineer skilled in Python backend and modern frontend frameworks to design scalable applications and data pipelines. The role involves building APIs, cloud-native services, and distributed data workflows across AWS.

Ideal candidates have hands-on Django/DRF, Nuxt/Vue, AWS serverless, and data transformation experience with AWS Glue. You will collaborate across backend, frontend, and cloud teams in an Agile environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Data Engineer (Python/Django + AWS)
Senior Full-Stack Data Engineer (Python/Django + AWS)

Pearson • Salt Lake City (UT)

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 + 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 • Baton Rouge (LA)

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

Pearson • Helena (MT)

On-site
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/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 • Montpelier (VT)

On-site
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 & AWS
Senior Data & Full-Stack Engineer - Python & AWS

Pearson • Lincoln (NE)

On-site
USD 80,000 - 90,000