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

Pearson

Richmond (VA)

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

Job summary

Pearson is hiring a Data Engineer / Full Stack Engineer to build scalable backend services, APIs, and data pipelines using Python, Django, AWS, and modern frontend frameworks. The role spans cloud-native architectures, data transformation, and secure authentication in a distributed Agile setup.

Ideal candidates will have hands-on Django DRF, Nuxt 4, Vue 3, TypeScript, AWS serverless, and AWS Glue experience. Compensation ranges from $80,000 to $90,000 with annual incentives and benefits.

Qualifications

  • Proven experience with Python-based backend development and Django/DRF.
  • Experience building RESTful APIs and OpenAPI/Swagger docs.
  • Strong data engineering and ETL/ELT workflow exposure.
  • Hands-on with AWS serverless, Lambda, S3, and related services.
  • Frontend work with Nuxt 4, Vue 3, and TypeScript is ideal.
  • Familiarity with CI/CD, GitHub Actions, and Terraform

Responsibilities

  • Design, develop, and maintain scalable backend services in Python/Django.
  • Build and document RESTful APIs using DRF/OpenAPI/Swagger.
  • Implement data validation with Pydantic and secure auth with Knox/OAuth.
  • Create modern frontend UIs using Nuxt 4, Vue 3, and TypeScript.
  • Develop and optimize data pipelines and ETL/ELT workflows with AWS Glue.
  • Operate serverless architectures with AWS Lambda, SQS, SNS, EventBridge.
  • Manage infrastructure with AWS CDK and Terraform; ensure testing coverage.

Skills

Backend development
Frontend development
Data engineering
API design
Cloud services
Security

Tools

Python
Django/DRF
Nuxt/Vue
AWS
PostgreSQL
Docker
Terraform
Pandas/NumPy

Job description

Pearson is hiring a Data Engineer / Full Stack Engineer to build scalable backend services, APIs, and data pipelines using Python, Django, AWS, and modern frontend frameworks. The role spans cloud-native architectures, data transformation, and secure authentication in a distributed Agile setup.

Ideal candidates will have hands-on Django DRF, Nuxt 4, Vue 3, TypeScript, AWS serverless, and AWS Glue experience. Compensation ranges from $80,000 to $90,000 with annual incentives and benefits.

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

On-site
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 • Tallahassee (FL)

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

Pearson • Augusta (ME)

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 • 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 • Raleigh (NC)

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

On-site
USD 80,000 - 90,000
Remote-friendly? not specified