Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer III

$80k - $90k

Pearson

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

  • 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 transformation 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 and optimize relational database solutions with PostgreSQL 14+ , including schema design, indexing, and query performance tuning.

  • Develop reusable and modular adapter patterns for structured data entities and integrations.

  • Provision and manage cloud infrastructure using AWS CDK (Python) and Terraform .

  • Support containerization and deployment workflows using Docker and Amazon ECR .

  • Build and maintain CI/CD pipelines with GitHub Actions , including automated testing and deployment.

  • Ensure software quality through unit, regression, functional, and load testing practices.

  • Participate in code reviews , architecture discussions, and Agile ceremonies with distributed teams.

  • Follow AWS security and operational best practices, including IAM, Secrets Manager, WAF, and secure credential handling .

Required Technical Skills

Backend Development

  • Python, Django, Django REST Framework (DRF)

  • Pydantic for data validation and API response modeling

  • RESTful API design with DRF (OpenAPI/Swagger documentation)

  • Token-based authentication using django-rest-knox

  • Asynchronous processing with AWS SQS message queues and Lambda event sources

  • Serverless architecture using AWS Lambda with Mangum (ASGI adapter)

  • Redis for caching and session management

  • PostgreSQL 14+ (relational database design, query optimization)

  • Pandas/NumPy for data processing and transformation pipelines

  • OAuth/MSAL integration (Azure AD via django-auth-adfs, MSAL)

  • Modular adapter patterns for structured data entities

Frontend Development

  • Nuxt 4 (Vue 3, TypeScript), Server-Side Rendering

  • Pinia for state management

  • Tailwind CSS 4 and Nuxt UI 3 component library

  • Azure MSAL Browser for frontend authentication

  • Vitest for unit testing, Playwright for E2E testing

Data Engineering

  • Data engineering experience with batch and event-driven data pipelines

  • Hands-on experience with AWS Glue

  • Strong background in data transformation, cleansing, normalization, and validation

  • Experience building ETL/ELT workflows for analytics and operational use cases

  • Ability to work with structured and semi-structured datasets across cloud platforms

Cloud & Infrastructure (AWS)

  • AWS CDK (Python) and Terraform for Infrastructure as Code

  • AWS services: Lambda, SQS, SNS, S3, RDS (PostgreSQL), ElastiCache (Redis), CloudFront, ALB, ECR, VPC networking, WAFv2, Route 53, EventBridge

  • Docker containerization and ECR image management

  • CI/CD with GitHub Actions (automated deployments, test suites)

Testing & Quality

  • pytest / pytest-django for backend testing

  • Vitest / Vue Test Utils for frontend testing

  • Functional, regression, and load testing within automation-driven ecosystems

  • Test coverage tooling and quality gates (e.g., SonarQube)

Collaboration & Process

  • Git/GitHub workflows and code review practices

  • Experience working in distributed Agile teams

  • Event-driven design patterns

  • Familiarity with cloud-based infrastructure and serverless patterns

Preferred / Bonus Skills

  • SAS experience (statistical analysis, data processing)

  • Experience with OpenAPI specification and API documentation

  • AWS security best practices (IAM, Secrets Manager, WAF)

  • Experience with encrypted field storage and credential management

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

Who we are:

At Pearson, our purpose is simple: to help people realize the life they imagine through learning. We believe that every learning opportunity is a chance for a personal breakthrough. We are the world's lifelong learning company. For us, learning isn't just what we do. It's who we are. To learn more: We are Pearson.

Pearson is an Equal Opportunity Employer and a member of E-Verify. Employment decisions are based on qualifications, merit and business need. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, sexual orientation, gender identity, gender expression, age, national origin, protected veteran status, disability status or any other group protected by law. We actively seek qualified candidates who are protected veterans and individuals with disabilities as defined under VEVRAA and Section 503 of the Rehabilitation Act.

If you are an individual with a disability and are unable or limited in your ability to use or access our career site as a result of your disability, you may request reasonable accommodations by emailing View email address on click.appcast.io.

Job: Engineering

Job Family: TECHNOLOGY

Organization: Assessment & Qualifications

Schedule: FULL_TIME

Workplace Type: Remote

Req ID: 26118

#location

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer III in Harrisburg, PA vacancy
  •  ...Software Test Engineer – Java Motivated, hard working, detail oriented, deadline and quality driven individual to develop and test a cloud based Enterprise Application in an Agile development environment. Applicants should have experience writing Enterprise Java Applications... 
    Suggested

    Trice Healthcare

    Harrisburg, PA
    2 days ago
  • $100k - $115k

     ...Posting Description: Job Title: Cloud Services Engineer III As a Cloud and Hosting Services Analyst for Pearson, you will be helping to collect and analyze data to provide Cloud financial insights critical to our success as a business as it relates to an Infrastructure... 
    Suggested
    Full time
    Work experience placement
    Remote work

    Pearson

    Harrisburg, PA
    5 days ago
  • $130k

     ...We are seeking a Senior Full Stack Software Engineer to design, develop, test, and support enterprise web applications in a remote U.S.-based environment. This role will work across the full application stack using technologies including C#, .NET, Vue.js, TypeScript, SQL... 
    Suggested
    Remote work

    MAXIMUS

    Harrisburg, PA
    2 days ago
  • $105.4k - $207.8k

    Position Summary Our Deloitte AI & Engineering team works to transform technology platforms, drive innovation, and help make a significant...  ...growth through innovation.Work you'll do As a Data Engineer III on the AI & Data team, you will be responsible for… Designing,... 
    Suggested
    Local area

    Deloitte

    Mechanicsburg, PA
    1 day ago
  • $74.1k - $148.3k

     ...cabling, security, AV, BMS/controls, and related systems that form the digital nervous system of OCI’s data centers. As a Principal Engineer, you will serve as a technical authority and delivery leader, driving the design integration, installation execution, and vendor... 
    Suggested
    Temporary work
    Live in
    Local area
    Worldwide
    Relocation
    Relocation package
    Flexible hours

    Oracle

    Harrisburg, PA
    2 days ago
  • $186.07k - $218.9k

     ...together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. As a Senior Software Engineer on the Data Platform team within the Platform group, you will help build the systems that centralize all of Coinbase's... 
    Local area

    Coinbase

    Harrisburg, PA
    2 days ago
  • $86.6k - $144.4k

     ...opportunity to serve as the technical anchor of a cross-functional engineering squad, driving architecture decisions, mentoring peers, and...  ...the RoleThis position performs complex research, design, and software development within our provider data management product line,... 
    Full time
    Local area

    RELX Group

    Harrisburg, PA
    7 hours ago
  • $114.28k - $171k

     ...Job Title: Software Engineer II Work Location: 145 Broadway, Cambridge, MA 02142 Job Description: Akamai Technologies, Inc. is hiring for the following role in Cambridge, MA (multiple openings): Software Engineer II. Developing software for highly scalable automated... 
    Work experience placement
    Internship
    Work at office
    Remote work

    Akamai

    Harrisburg, PA
    4 days ago
  • $105k - $154k

     ...is currently seeking a Lead Electronics Engineer. Relocation offered.This position reports...  ...systems engineers, mechanical engineers, software/firmware developers, and project managers...  ...permanent resident (green card holder), (iii) refugee under 8 U.S.C. § 1157, or (iv) asylee... 
    Permanent employment
    H1b
    Local area
    Relocation
    Visa sponsorship

    Eaton Corporation

    Harrisburg, PA
    4 days ago
  • $90k - $115k

     ...core to our business. Join Evolent for the mission. Stay for the culture. What You’ll Be Doing: Evolent is seeking a Software Engineer to join an Agile team building healthcare‑focused backend software solutions that support analytics, integration, and operational... 
    Full time
    Immediate start
    Work from home

    Evolent

    Harrisburg, PA
    2 days ago
  •  ...Software Engineer Anywhere Type: Contract-to-Hire Category: Engineer Industry: Financial Services Workplace Type: Remote Standard Hours: Open Reference ID: JN -092026-108474 Date Posted: 10/01/2026 Shortcut: Description Recommended... 
    Hourly pay
    Contract work
    Local area
    Remote work

    Eliassen Group

    Harrisburg, PA
    5 days ago
  • $30 per hour

     ...challenges. We offer unique opportunities for smart, hands-on engineers with the expertise and passion to solve difficult problems in...  ..., with the scale and customer-focus of the leading enterprise software company in the world. Values are OCI’s foundation and how... 
    Hourly pay
    Temporary work
    Internship
    Flexible hours

    Oracle

    Harrisburg, PA
    3 days ago
  • $112.3k - $140k

     ...you looking for a stimulating and challenging career where your engineering expertise can be leveraged to create, enhance, and maintain...  ...unthinkable. We have an exciting opportunity for a Senior Software Engineer on our Automatic Tank Gauge team. We are looking for... 
    Work at office
    Local area
    Remote work
    Worldwide

    Vontier

    Harrisburg, PA
    4 days ago
  • $132.8k - $250.8k

     ...capabilities. In this position... Own end-to-end delivery of software services powering critical customer experiences, as well as...  ...connectivity platform, influencing design decisions, setting engineering standards, and ensuring solutions are scalable, resilient, and... 
    Work experience placement
    Immediate start
    Remote work
    Flexible hours

    Ford Motor Company

    Harrisburg, PA
    2 days ago
  •  ...get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The CEE Surfaces team, part of Coinbase's Customer Experience & Engagement org within EAA, owns the customer- and agent... 
    Local area

    Coinbase

    Harrisburg, PA
    4 days ago
  • $102.7k

     ...Company : Highmark Health Job Description : JOB SUMMARY This job is an integral member of an agile software engineer team responsible for building scalable software applications across all digital channels to serve our customers. The incumbent will be responsible... 
    Temporary work
    For contractors
    Work at office
    Local area

    Highmark Health

    Harrisburg, PA
    4 days ago
  • $170.6k - $261.3k

     ...collection configurations, deploys them across fleets, and monitors the resulting data from vehicle to cloud. We are seeking a Senior Software Engineer to develop the services, integrations, automation, and end-to-end observability that power this platform. Scaling high-quality... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Harrisburg, PA
    3 days ago
  • $115k - $145k

     ...Responsibilities # Lead the design, development, and deployment of complex software solutions, ensuring scalability and maintainability. #...  ..., including product managers, UX designers, and other engineers, to translate business needs into technical solutions. #... 
    Full time
    Immediate start
    Work from home

    Evolent

    Harrisburg, PA
    1 day ago
  •  ...Sr. Software Engineer Anywhere Type: Permanent Category: Development Industry: Healthcare Workplace Type: Remote Standard Hours: Open Reference ID: JN -092026-108808 Date Posted: 09/28/2026 Shortcut: Description Recommended Jobs... 
    Hourly pay
    Permanent employment
    Full time
    Local area
    Remote work

    Eliassen Group

    Harrisburg, PA
    4 days ago
  • TransCore (TRN), a subsidiary of ST Engineering, is seeking a talented Sr DevOps Engineer to join our Smart Mobility team in Austin, Texas...  ....You are the DevOps counterpart to the Smart Mobility software, mobile, and QA Automation engineers. Where they own application... 
    Full time
    Work at office
    Local area
    Remote work
    Relocation

    TransCore

    Harrisburg, PA
    3 days ago
  • $134.5k - $265.1k

     ...Summary As a Cyber Forward Deployed Engineer (FDE), you will work at the intersection...  ...doAs an Engineering and Product Engineer III on the Cyber Engineering team, you will...  ...Experience with DevSecOps practices and secure software development lifecycle.Exposure to search/... 
    Local area
    Visa sponsorship

    Deloitte

    Mechanicsburg, PA
    4 days ago
  • $83.43k - $222.48k

     ...Senior Software Development Engineer We're building a world of health around every individual — shaping a more connected, convenient and compassionate health experience. At CVS Health®, you'll be surrounded by passionate colleagues who care deeply, innovate with purpose... 
    Hourly pay
    Full time
    Temporary work
    Local area

    CVS Corporation

    Harrisburg, PA
    1 day ago
  • $79.2k - $209.5k

     ...Job Description As a Senior Software Development Engineer in the Oracle Cloud Infrastructure (OCI) Security Platform division, you will help build and operate OCI’s Key Management Service (KMS), a foundational service that plays a critical role in protecting customer... 
    Temporary work
    Flexible hours

    Oracle

    Harrisburg, PA
    4 days ago
  • $125k - $150k

     ...environments while working with technologies from NVIDIA, Microsoft, and Google. This role is ideal for engineers who love solving complex problems, building production software, and learning new technologies in a fast-moving AI landscape. Role Description Design and... 
    Full time
    Remote work
    Worldwide
    Flexible hours

    SHI GmbH

    Harrisburg, PA
    4 days ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Harrisburg, PA
    1 day ago
  • Position Summary We are seeking an experienced Senior Controls Engineer to lead the design, development, and optimization of control systems...  ...and humidity setpoints, and ensure redundancy for Tier III/IV data center environments Develop logic for variable-speed pump... 
    Full time

    Johnson Controls

    Harrisburg, PA
    2 days ago
  • $100k

     ...more secure future. The Cloud Storage Engineer provisions, configures, and maintains...  ...maintain system security updates, including software patches, firmware upgrades, and vendor-...  ...Preferred Qualifications: ~ DoD 8570 IAT III Certification Work Environment and... 
    Full time
    Immediate start

    AGE solutions

    New Cumberland, PA
    20 days ago
  • $50 per hour

     ...decisions, mentor junior developers, and partner with AI and AIOps engineers to deliver end‑to‑end, production‑grade solutions that meet...  .... Basic QualificationsBachelor’s degree in Computer Science, Software Engineering, Human Computer Interaction, or a related field.... 
    Full time
    Contract work
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Harrisburg, PA
    14 hours ago
  • $120.5k - $162.68k

     ...company where people truly BELIEVE in what they're doing! Job Description Summary: We are seeking an accomplished Senior Software Engineer with deep expertise in IBM IMS™ Transaction Manager (TM) and Database (DB) application programming to drive the evolution of our... 
    Full time
    Remote work
    Worldwide
    Flexible hours

    Rocket Software

    Harrisburg, PA
    4 days ago
  • $224k - $356.5k

    We are looking for a Software Engineering Manager to lead a team responsible for platform expansion & readiness, enabling CUDA Math Libraries on new and specialized platforms. Around the world, leading commercial and academic organizations are revolutionizing AI, data... 
    Full time
    Remote work

    Nvidia

    Harrisburg, PA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer III. Be the first to apply!