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

Pearson

Cheyenne (WY)

On-site

USD 80,000 - 90,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote-friendly? not specified

Job summary

Pearson is seeking a Data Engineer / Full Stack Engineer to design and deliver scalable Python back-end services with Django/DRF and modern front-end interfaces using Nuxt 4, Vue 3, and TypeScript. The role includes building data pipelines, ETL/ELT workflows with AWS Glue, and serverless cloud patterns across distributed Agile teams.

You will work with AWS CDK, Terraform, Docker, and CI/CD (GitHub Actions) while ensuring data quality, security, and scalable architecture.

Qualifications

  • Experience in Python-based backend development with Django/DRF.
  • Frontend experience with Nuxt/Vue and TypeScript.
  • Experience with AWS serverless and infrastructure services.
  • Data transformation experience using AWS Glue.
  • Familiarity with DRF/OpenAPI/Swagger documentation.
  • Authentication with django-rest-knox, OAuth, and Azure AD integrations.
  • Data pipelines and ETL/ELT workflows using Pandas/NumPy.
  • Strong data validation and API modeling with Pydantic.
  • Experience with AWS CDK (Python) and Terraform.
  • CI/CD with GitHub Actions and testing practices.

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 and API modeling with Pydantic.
  • Develop secure auth using django-rest-knox, OAuth, and Azure AD integrations.
  • Create and maintain frontend apps using Nuxt 4, Vue 3, and TypeScript.
  • Manage frontend state with Pinia and build UI with Tailwind and Nuxt UI.
  • Design and optimize data pipelines for ingestion, transformation, validation, and delivery.
  • Build ETL/ELT workflows using AWS Glue, Pandas, NumPy.

Skills

Python
Django
Django REST Framework
DRF API design
REST APIs
Pydantic
OAuth/Azure AD
AWS Lambda
PostgreSQL
Pandas/NumPy
Nuxt 4
Vue 3
TypeScript
Pinia
Tailwind CSS
Nuxt UI
AWS Glue
ETL/ELT
Data transformation
SQS/SNS
Mangum
Redis
ElastiCache
PostgreSQL
OpenAPI/Swagger
AWS CDK (Python)
Terraform
Docker
GitHub Actions

Tools

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

Job description

Pearson is seeking a Data Engineer / Full Stack Engineer to design and deliver scalable Python back-end services with Django/DRF and modern front-end interfaces using Nuxt 4, Vue 3, and TypeScript. The role includes building data pipelines, ETL/ELT workflows with AWS Glue, and serverless cloud patterns across distributed Agile teams.

You will work with AWS CDK, Terraform, Docker, and CI/CD (GitHub Actions) while ensuring data quality, security, and scalable architecture.

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

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

Pearson • Denver (CO)

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 • Dover (DE)

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 • Honolulu (HI)

On-site
USD 80,000 - 90,000