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

Pearson

Juneau (AK)

On-site

USD 80,000 - 90,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Pearson is hiring a Data Engineer / Full Stack Engineer in the United States to design and deliver scalable backend services, APIs, and data pipelines. You will work across Python/Django REST, Nuxt 4 frontend, and AWS serverless infrastructure in a distributed Agile setting.

You will implement data transformation, ETL/ELT workflows with AWS Glue and Pandas/NumPy, ensure security with IAM/WAF, and participate in CI/CD with GitHub Actions. The role offers a competitive salary.

Qualifications

  • Python, Django, DRF experience for backend services.
  • REST APIs documented with OpenAPI/Swagger.
  • Data validation with Pydantic in APIs.
  • Authentication using django-rest-knox and OAuth/Azure AD.
  • Serverless backend using AWS Lambda, SQS, SNS, EventBridge.
  • Frontend with Nuxt 4, Vue 3, TypeScript and Pinia.

Responsibilities

  • Design, develop, and maintain scalable backend services with Python, Django, DRF.
  • Build RESTful APIs and document with OpenAPI/Swagger.
  • Implement data validation and API response modeling with Pydantic.
  • Create frontend apps using Nuxt 4, Vue 3, TypeScript and Pinia.
  • Develop ETL/ELT workflows with AWS Glue and Pandas/NumPy.
  • Manage cloud infra with AWS CDK and Terraform, Dockerized apps.
  • Implement secure auth with django-rest-knox, OAuth, and Azure AD.
  • Build serverless apps with AWS Lambda and Mangum; monitor with tests.

Skills

Python
Django
Django REST Framework
Pydantic
RESTful APIs
OAuth
AWS SQS
AWS Lambda
Redis
PostgreSQL
Pandas
NumPy
AWS Glue
AWS CDK
Terraform
Docker
GitHub Actions
Nuxt
Vue 3
TypeScript
Pinia
Tailwind CSS
Mangum
Azure MSAL

Tools

OpenAPI/Swagger
django-rest-knox
Azure AD (MSAL)
Mangum (ASGI)
OpenAPI specification
OpenAPI docs

Job description

Pearson is hiring a Data Engineer / Full Stack Engineer in the United States to design and deliver scalable backend services, APIs, and data pipelines. You will work across Python/Django REST, Nuxt 4 frontend, and AWS serverless infrastructure in a distributed Agile setting.

You will implement data transformation, ETL/ELT workflows with AWS Glue and Pandas/NumPy, ensure security with IAM/WAF, and participate in CI/CD with GitHub Actions. The role offers a competitive salary.

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

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

Pearson • Honolulu (HI)

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 • Montpelier (VT)

On-site
USD 80,000 - 90,000
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 • 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 • Boise (ID)

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

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