Posted Oct 8, 2026

Software Engineer III

Apply Now

Data Engineer / Full Stack Engineer (Python, Django, Nuxt, AWS)

Position Summary

We are seeking a highly skilled Data Engineer / Full Stack Engineer with strong experience in Python-based backend development, modern frontend frameworks, data engineering, and AWS cloud services. This role will be responsible for building and maintaining scalable applications, data pipelines, APIs, and cloud-native services that support enterprise platforms and automation ecosystems.

The ideal candidate will have hands-on expertise in Django/DRF, Nuxt/Vue, AWS serverless and infrastructure services, and data transformation frameworks including AWS Glue. This individual should be comfortable working across backend systems, frontend applications, cloud infrastructure, and data engineering workflows in a distributed Agile environment.


Key Responsibilities


Required Technical Skills

Backend Development

Frontend Development

Data Engineering

Cloud & Infrastructure (AWS)

Testing & Quality

Collaboration & Process


Preferred / Bonus Skills


Ideal Candidate Profile

The ideal candidate is a technically strong engineer who can work across application development, cloud architecture, and data engineering. They are comfortable building APIs, frontend interfaces, serverless systems, and data transformation pipelines, while maintaining strong standards for scalability, security, and software quality.

Compensation at Pearson is influenced by a wide array of factors including but not limited to skill set, level of experience, and specific location. As required by the California, Colorado, Hawaii, Illinois, Maryland, Minnesota, New Jersey, New York State, New York City, Vermont, Washington State, and Washington DC laws, the pay range for this position is as follows:   

The minimum full-time salary range is between $80,000 - $90,000

This position is eligible to participate in an annual incentive program, and information on benefits offered is here. 

Applications will be accepted through 17th August 2026. This window may be extended depending on business needs.

#LI-EB1

Requires expertise in Python, Django, DRF, Nuxt, Vue, TypeScript, AWS, data engineering, ETL/ELT, databases, infrastructure as code, containerization, CI/CD, testing, and Agile collaboration.

Key Responsibilities

Skills & Tools

Python, Django, Django REST Framework (DRF), OpenAPI, Swagger, Pydantic, django-rest-knox, OAuth, MSAL, Azure AD, Nuxt 4, Vue 3, TypeScript, Pinia, Tailwind CSS, Nuxt UI, AWS Glue, Pandas, NumPy, AWS SQS, SNS, AWS Lambda, EventBridge, Mangum, Redis, ElastiCache, PostgreSQL 14+, AWS CDK, Terraform, Docker, Amazon ECR, GitHub Actions, IAM, Secrets Manager, WAF, Azure MSAL Browser, Vitest, Playwright, pytest, pytest-django, Vue Test Utils, SonarQube, Git, GitHub, SAS, RDS, CloudFront, ALB, VPC, WAFv2, Route 53

Job Details

Benefits

About Pearson

A global learning company providing educational content, technology, and services. — Industry: Education