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 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer III in Columbus, OH vacancy
  • $122k - $240.5k

    Position Summary Software Engineer III with Agentic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from experimentation to production, and organizations everywhere are racing to figure out how to build it responsibly and at scale. We... 
    Suggested
    Work at office
    Local area
    Visa sponsorship
    Flexible hours
    Shift work

    Deloitte

    Columbus, OH
    2 days ago
  • We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the Asset Management, you serve as a seasoned member of an agile team to design and deliver trusted market... 
    Suggested

    JP Morgan Chase

    Columbus, OH
    11 hours ago
  • We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Software Engineer III at JPMorganChase within the Asset Management Technology - Trading Systems Team at JPMorganChase, you serve as a seasoned member... 
    Suggested

    JP Morgan Chase

    Columbus, OH
    4 days ago
  •  ...applying your skillsets to drive innovation and modernize the world's most complex and mission-critical systems.   As a Software Engineer III at JPMorgan Chase within the Corporate Technology, Employee Platforms team, you serve as a seasoned member of an agile team... 
    Suggested
    Work experience placement
    Remote work

    JPMorgan Chase & Co.

    Columbus, OH
    17 days ago
  •  ...digital experiences that put financial empowerment directly in people's hands — while accelerating your own growth as an engineer.As a Software Engineer III at JPMorganChase within the Consumer & Community Banking division under Self Directed Investing, you are an integral... 
    Suggested

    JP Morgan Chase

    Columbus, OH
    11 hours ago
  • We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the Branch Technologies Team, you serve as a seasoned member of an agile team to design and deliver trusted... 

    JP Morgan Chase

    Columbus, OH
    4 days ago
  • As a Software Engineer III at JPMorgan Chase within the Corporate sector, Data Visualization & BI you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible... 

    JP Morgan Chase

    Columbus, OH
    2 days ago
  • We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Software Engineer III at JPMorganChase within the Consumer and Community Banking/Deposit 2.0 team, you serve as a seasoned member of an agile team to design... 

    JP Morgan Chase

    Columbus, OH
    1 day ago
  •  ...Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.  As a Software Engineer III at JPMorganChase within the Branch Technologies Team, you serve as a seasoned member of an agile team to... 

    JPMorgan Chase & Co.

    Columbus, OH
    6 days ago
  •  ...JPMorganChase, we're looking for a skilled security engineer ready to operate and evolve the...  ...in the world.As a Security Engineer III at JPMorganChase within the Cybersecurity...  ...requirements.Solid understanding of the software development lifecycle, including infrastructure... 

    JP Morgan Chase

    Columbus, OH
    3 days ago
  • $137.5k - $193.6k

     ...strategists, data scientists, operators, creatives, designers, engineers, and architects. Our team balances business strategy, technology...  ...December 5, 2026Work you'll doAs an AI and Data Science Engineer III on the Advertising, Marketing & Commerce team, you will be responsible... 
    Local area

    Deloitte

    Columbus, OH
    1 day ago
  • We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Software Engineer III at JPMorganChase within the Consumer and Community Banking/Insurance Tech team, you serve as a seasoned member of an agile team to... 

    JP Morgan Chase

    Columbus, OH
    4 days ago
  • Amazon Web Services is hiring a Software Development Engineer III for the RDS for Oracle team. We are looking for an experienced engineer to design and build the next generation of managed database services that power mission-critical applications worldwide.About the RoleAs... 
    Internship
    Worldwide

    Amazon

    Dublin, OH
    1 day 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,... 
    Local area

    Deloitte

    Columbus, OH
    2 hours ago
  •  ...initiatives.Basic Qualifications:Bachelors degree in Computer Science, Engineering or a Related Field3-7+ Years of Hands on Java/J2EE, Spring,...  ..., or similar platforms.3+ years of experience delivering software using Agile methodologies.Nice to HaveExperience working in a... 
    Full time
    H1b
    Work at office
    Remote work
    Work from home
    Flexible hours

    The Huntington National Bank

    Columbus, OH
    4 days ago
  • $70k - $140k

    DescriptionBrief Description:The Mainframe Systems Engineer III candidate must have experience in one or more of the following disciplines...  ...requirements within and across domainsReviews and may develop software solutions to address manual and repeatable work or inefficient... 
    Full time
    Work experience placement
    Work at office
    Remote work
    Work from home
    Flexible hours

    The Huntington National Bank

    Columbus, OH
    2 days ago
  •  ...brighter future and make a meaningful difference. As a Lead Data Engineer at JPMorgan Chase within the Corporate Technology - FINTECH...  ..., and skills ~ Formal training or certification on software engineering concepts and 3+ years applied experience ~3+ years... 

    Jobleads-US

    Columbus, OH
    2 days ago
  • Job Description This position focuses on production support and governance for operational excellence, including: - Production support, observability, and production governance/management - Designing operating models and process controls - Participating in audits...

    JPMorgan Chase & Co.

    Delaware, OH
    13 days ago
  •  ...Software Engineer III We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Corporate Technology Human Resources Engineering team, you will be an integral... 

    Chase

    Columbus, OH
    3 days ago
  •  ...re ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you. As a Software Engineer II at JPMorganChase within the JPMorgan Chase Asset & Wealth Management, you are... 

    JP Morgan Chase

    Columbus, OH
    11 hours 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

    Columbus, OH
    3 days ago
  • $61k - $101k

     ...Requirements: We require formal training or certification in software engineering concepts, along with 3+ years of applied experience. We...  ...exceptional professionals for this opportunity. As a Software Engineer III within our Asset Management team, you will join a seasoned... 
    Full time

    J.P. Morgan

    Columbus, OH
    16 days ago
  • $116.2k - $229.1k

    Position Summary AI & Engineering/EaaS - DevOps Engineer IIIBuild and scale modern DevOps capabilities that help clients accelerate...  ...and operational improvement to help organizations strengthen software delivery performance and business outcomes.Recruiting for this... 
    Local area

    Deloitte

    Columbus, OH
    1 day ago
  •  ...Design, develop, troubleshoot, and maintain secure, scalable software solutions and production code. Create architecture and design...  ...Requirements Formal training or certification in software engineering concepts with at least 3 years of applied experience. Hands... 
    Full time

    JPMorgan Chase

    Columbus, OH
    15 days ago
  •  ...Contribute to a diverse, inclusive, and respectful team culture. Requirements Formal training or certification in software engineering concepts and at least 3 years of applied experience. At least 3 years of experience with Databricks, PySpark, AWS, and creating... 
    Full time

    JPMorgan Chase

    Columbus, OH
    4 days ago
  •  ...asset management. Our founders are hardcore telecommunications engineers with combined 200 + years of experience in designing,...  ...as necessary. Senior Developers participate in all phases of software development from inception to implementation and support. Collaborates... 

    AmNet Services

    Hilliard, OH
    1 day ago
  • JPMorganChase is seeking a Technology Support III in Columbus to strengthen our Mainframe and Mid-Range Compute Site Reliability and Engineering team. You will support end-to-end delivery, ensure 24x7 stability, and collaborate across stakeholders to drive improvements... 

    Fairygodboss

    Columbus, OH
    2 days ago
  • JPMorganChase in Columbus, OH is seeking a Technology Support III to join Employee Platforms Production Management. You will ensure stability, availability, and performance of production application flows while fostering continuous improvement and rapid incident response... 

    Fairygodboss

    Columbus, OH
    2 days 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... 
    Temporary work
    Live in
    Local area
    Worldwide
    Relocation
    Relocation package
    Flexible hours

    Oracle Defunct

    Columbus, OH
    4 days ago
  • $91.1k - $179.5k

     ...accelerate their path to value creation. Recruiting for this role ends on 10/30/2026 Work You’ll Do As a Project - Analytics and Insights Engineer IIIon the project, you will: Support the client in its mission to reduce fraud, waste, and abuse within programs by developing... 
    Work at office
    Local area

    Deloitte

    Columbus, OH
    4 days ago

Do you want to receive more vacancies?

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