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

Pearson

Raleigh (NC)

On-site

USD 80,000 - 90,000

Full time

5 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Pearson is hiring a Data Engineer / Full Stack Engineer to build and maintain scalable backend services, data pipelines, APIs, and cloud-native applications in a distributed Agile environment. You will work across Django/DRF, Nuxt/Vue, AWS serverless, and AWS Glue to transform data and deliver robust analytics platforms.

The ideal candidate will have hands-on experience with Django/DRF, Nuxt/Vue, AWS serverless, and data transformation frameworks, plus a strong foundation in data engineering

Qualifications

  • Hands-on Django/DRF development with modern Python backend
  • Frontend experience with Nuxt/Vue and TypeScript
  • Experience with AWS serverless and cloud infrastructure
  • Data engineering and ETL/ELT workflows; AWS Glue favored

Responsibilities

  • Design, develop, and maintain scalable backend services using Python, Django, and Django REST Framework (DRF).
  • Build and document RESTful APIs using DRF/OpenAPI/Swagger.
  • Implement robust data validation and API response modeling using Pydantic.
  • Develop secure authentication and authorization mechanisms using django-rest-knox, OAuth, and MSAL/Azure AD integrations.
  • Create and maintain modern frontend applications using Nuxt 4, Vue 3, and TypeScript.
  • Manage frontend state using Pinia and build responsive UI solutions with Tailwind CSS and Nuxt UI.
  • Design and optimize data engineering pipelines for ingestion, transformation, validation, and delivery of structured and semi-structured data.
  • Build and support ETL/ELT workflows using AWS Glue, Pandas, NumPy and other tools.
  • Develop data transformation processes to improve data quality, consistency, and downstream usability.
  • Implement event-driven and asynchronous architectures using AWS SQS, SNS, Lambda, and EventBridge.
  • Build and support serverless applications using AWS Lambda and Mangum (ASGI adapter).
  • Manage caching and session layers using Redis/ElastiCache; design relational DBs (PostgreSQL 14+).
  • Develop reusable adapters for structured data and integrations; provision infrastructure with AWS CDK (Python) and Terraform.
  • Support containerization and deployment via Docker and Amazon ECR; maintain CI/CD with GitHub Actions.

Skills

Python
Django
DRF
REST APIs
Pydantic
Authentication
AWS
Serverless
PostgreSQL
Nuxt/Vue
TypeScript
Redis
Pandas
NumPy
CI/CD
OpenAPI/Swagger
Docker

Tools

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

Job description

Pearson is hiring a Data Engineer / Full Stack Engineer to build and maintain scalable backend services, data pipelines, APIs, and cloud-native applications in a distributed Agile environment. You will work across Django/DRF, Nuxt/Vue, AWS serverless, and AWS Glue to transform data and deliver robust analytics platforms.

The ideal candidate will have hands-on experience with Django/DRF, Nuxt/Vue, AWS serverless, and data transformation frameworks, plus a strong foundation in data engineering

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

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 • 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 • Lincoln (NE)

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

Pearson • Dover (DE)

On-site
USD 80,000 - 90,000