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

Pearson

Washington (District of Columbia)

On-site

USD 80,000 - 90,000

Full time

1 hour 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

Job summary

Pearson is seeking a Data Engineer/Full Stack Engineer to design, build, and maintain scalable backend services and data pipelines using Python (Django/DRF) and modern frontend stacks (Nuxt/Vue). The role covers AWS serverless, data transformations with Glue, and integration of secure auth with OAuth and Azure AD.

You will work across backend, frontend, and data platforms in an Agile environment. The position offers a competitive full-time salary in the US, with duties spanning API development,

Qualifications

  • Proficient in Python backend development and Django/DRF
  • Experience designing RESTful APIs with OpenAPI/Swagger
  • Hands-on AWS cloud services including serverless and data tools
  • Frontend experience with modern frameworks (Nuxt/Vue) and TypeScript

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 with django-rest-knox, OAuth, and Azure AD integrations
  • Create frontend using Nuxt 4, Vue 3, and TypeScript; manage state with Pinia
  • Design and optimize data pipelines and ETL/ELT workflows with AWS Glue and Pandas/NumPy
  • Develop serverless apps with AWS Lambda and Mangum; manage Redis caching
  • Design relational DB schemas with PostgreSQL; optimize queries
  • Use AWS CDK (Python) and Terraform for IaC; Docker and ECR for deployment
  • Build CI/CD pipelines with GitHub Actions and ensure quality through testing
  • Follow security best practices (IAM, Secrets Manager, WAF) and participate in agile ceremonies

Skills

Python
Django/DRF
REST APIs
AWS

Tools

Django
OpenAPI/Swagger
DRF
Nuxt/Vue
AWS
AWS Glue
Pandas
NumPy
Redis
Terraform
AWS CDK
Docker
GitHub Actions

Job description

Pearson is seeking a Data Engineer/Full Stack Engineer to design, build, and maintain scalable backend services and data pipelines using Python (Django/DRF) and modern frontend stacks (Nuxt/Vue). The role covers AWS serverless, data transformations with Glue, and integration of secure auth with OAuth and Azure AD.

You will work across backend, frontend, and data platforms in an Agile environment. The position offers a competitive full-time salary in the US, with duties spanning API development,

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

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

On-site
USD 80,000 - 90,000
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 + 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 • Northern (KY)

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

On-site
USD 80,000 - 90,000