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

Pearson

Honolulu (HI)

On-site

USD 80,000 - 90,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Pearson is seeking a Data Engineer / Full Stack Engineer to build scalable Python backends with Django, REST APIs, and modern Nuxt frontend. You will work across data pipelines, AWS serverless services, and secure integrations in a distributed Agile environment.

The role involves implementing ETL/ELT workflows with AWS Glue, Pandas, and NumPy, while optimizing data quality and delivery across enterprise platforms. Pearson values security, scalability, and quality in cloud-first architectures.

Qualifications

  • Experience with Python-based backend development and Django DRF.
  • Proficiency building RESTful APIs and OpenAPI/Swagger documentation.

Responsibilities

  • Design, develop, and maintain scalable backend services using Python, Django, and DRF.
  • Build and document RESTful APIs using DRF/OpenAPI/Swagger.
  • Implement data validation and API response modeling with Pydantic.
  • Develop authentication using django-rest-knox, OAuth, and MSAL/Azure AD.
  • Create frontend apps using Nuxt 4, Vue 3, and TypeScript.
  • Manage frontend state with Pinia and UI with Tailwind/Nuxt UI.
  • Design and optimize data pipelines for ingestion, transformation, and delivery.
  • Build ETL/ELT workflows using AWS Glue, Pandas, NumPy.
  • Implement event-driven architectures with AWS SQS/SNS/Lambda/EventBridge.
  • Serverless apps using AWS Lambda and Mangum.
  • Manage caching with Redis/ElastiCache.
  • Design relational databases with PostgreSQL 14+.
  • Create modular adapters for structured data entities.
  • Provision cloud with AWS CDK (Python) and Terraform.
  • Support deployments with Docker and ECR.
  • CI/CD with GitHub Actions and testing pipelines.
  • Ensure quality with unit, integration, and load testing.
  • Engage in code reviews and Agile ceremonies.
  • Follow AWS security best practices (IAM, Secrets Manager, WAF).

Skills

Python
Django
DRF
Pydantic
OpenAPI
Swagger
AWS
Docker
Redis
PostgreSQL
Nuxt 4
Vue 3
TypeScript
GitHub Actions
Mangum
ELT/ETL
AWS Glue

Tools

AWS CDK (Python)
Terraform
Docker
ECR
Mangum

Job description

Pearson is seeking a Data Engineer / Full Stack Engineer to build scalable Python backends with Django, REST APIs, and modern Nuxt frontend. You will work across data pipelines, AWS serverless services, and secure integrations in a distributed Agile environment.

The role involves implementing ETL/ELT workflows with AWS Glue, Pandas, and NumPy, while optimizing data quality and delivery across enterprise platforms. Pearson values security, scalability, and quality in cloud-first architectures.

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 • 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 • 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 • 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 • 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 • Hartford (CT)

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 • Juneau (AK)

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 • Northern (KY)

Remote
USD 80,000 - 90,000