Senior Full-Stack Data Engineer (Python/AWS)

Pearson

Denver (CO)

On-site

USD 80,000 - 90,000

Full time

15 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Pearson seeks a Data Engineer / Full Stack Engineer to build scalable backend services in Python with Django/DRF and craft modern frontend interfaces using Nuxt 4, Vue 3, and TypeScript. You will design and optimize data pipelines, implement serverless architectures on AWS, and ensure robust data quality across distributed systems.

The role spans API development, data transformations, and cloud infrastructure using AWS CDK (Python) and Terraform.

Qualifications

  • Experience building backend services with Python (Django/DRF) and modern frontend frameworks.
  • Strong data engineering background with ETL/ELT and data pipelines.
  • Hands-on AWS cloud experience including serverless, S3, RDS, ElastiCache, and VPC networking.
  • Experience designing RESTful APIs with OpenAPI/Swagger documentation.
  • Familiarity with CI/CD pipelines and automated testing.

Responsibilities

  • Design, develop, and maintain scalable backend services using Python, Django, and DRF.
  • Build and document RESTful APIs using DRF/OpenAPI/Swagger.
  • Implement robust data validation using Pydantic.
  • Develop authentication using django-rest-knox, OAuth, and MSAL/Azure AD.
  • Create frontend interfaces with Nuxt 4, Vue 3, and TypeScript.
  • Manage frontend state with Pinia and style with Tailwind CSS/Nuxt UI.
  • Design data engineering pipelines for ingestion, transformation, and delivery.
  • Build ETL/ELT workflows with AWS Glue, Pandas, NumPy.
  • Develop serverless apps with AWS Lambda and Mangum.
  • Manage caching with Redis/ElastiCache and use PostgreSQL 14+.
  • Provision cloud infra with AWS CDK (Python) and Terraform.
  • Support Docker-based deployments and ECR registries.
  • Establish CI/CD with GitHub Actions and ensure code quality.
  • Follow AWS security best practices (IAM, Secrets Manager, WAF).

Skills

Pydantic
DRF REST APIs
django-rest-knox
AWS SQS/Lambda
Mangum (ASGI)
Redis caching
Pandas/NumPy
Pinia
Tailwind CSS
Nuxt UI
OpenAPI/Swagger
PostgreSQL
AWS CDK (Python)
Terraform
Docker
GitHub Actions
ECR/Docker registry

Tools

OpenAPI/Swagger
PostgreSQL
AWS CDK (Python)
Terraform
Docker
GitHub Actions

Job description

Pearson seeks a Data Engineer / Full Stack Engineer to build scalable backend services in Python with Django/DRF and craft modern frontend interfaces using Nuxt 4, Vue 3, and TypeScript. You will design and optimize data pipelines, implement serverless architectures on AWS, and ensure robust data quality across distributed systems.

The role spans API development, data transformations, and cloud infrastructure using AWS CDK (Python) and Terraform.

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 • Cheyenne (WY)

On-site
USD 80,000 - 90,000
Remote-friendly? not specified
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 • 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 • 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 • 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 • Dover (DE)

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

Pearson • Columbia (SC)

On-site
USD 80,000 - 90,000
Annual incentive program
Benefits package
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 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