Software Engineer III
$80k - $90kPearson
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
- ...deliver exceptional customer experience. Software Development & Architecture Design,... ...solutions align with established engineering standards and architectural principles.... ...Level Expectations Software Engineer III is distinguished from lower career levels...Suggested
- Position Summary Our Deloitte AI & Engineering team to transform technology platforms, drive innovation, and help make a significant... ...growth through innovation.Work you'll doAs a Project - Software Engineer III on the AI & Engineering team, you will be responsible for:...SuggestedLocal areaFlexible hours
$85k - $134k
What You'll DoAs a Software Engineer in our non-qualified deferred compensation business area, you’ll work as a full-stack engineer, designing customer facing websites and writing API's that power them and positively impact our client experience. The Billing and Invoicing...SuggestedHourly payTemporary workWork experience placementWork at officeRemote work- POSITION DESCRIPTIONThe Software Developer III designs and constructs technical solutions of well-defined, routine business problems for small or medium sized projects. The Software Developer III works in conjunction with the project team in providing timely, accurate...SuggestedWork experience placement
- ...an inclusive and dynamic work environment at our various locations.Purpose & Impact:Join Athene’s Developer Services team as a Software Engineer and help shape how software is built across the enterprise. As a Software Engineer, you’ll develop the platforms, reusable...SuggestedFull timeLocal area
- ...Title : Software Developer III (Web / Java ) Location : Johnston, IA FULLTIME & HYBRID (2 Days a week Onsite) Must Be Citizen or Green... ...party technologies where appropriate. Champions modern engineering practices in alignment with company direction, including automation...Full time2 days per week
$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- The software engineer III participates in the design, programming, testing, documentation and implementation of complex computer applications and systems. Evaluates software packages, provides recommendations to management and business clients, and identifies best technology...Permanent employmentWork experience placementInternshipH1bLocal area
$94k - $127k
What You'll DoThe Principal Custody Solutions (PCS) team is hiring a Software Engineer to join their team! This role builds and supports automation solutions, integrating with databases and APIs, and collaborates closely with delivery and partner teams with a focus on driving...Hourly payPermanent employmentTemporary workWork experience placementH1bWork at office- DescriptionThe Network Engineer III is the senior technical lead responsible for the design, optimization, security, and reliability of the organization's network infrastructure. This role provides expertise across routing, switching, wireless, firewalls, telephony, WAN...Full time
$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...Remote work$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 workLive inLocal areaWorldwideRelocationRelocation packageFlexible hours$110k - $125k
...We are seeking a Software Engineer to join a team supporting Salesforce-related initiatives within a large insurance client. This individual will develop and maintain C#/.NET applications and build or troubleshoot Jenkins jobs that move large datasets into the CRM environment...- Company Details The Company is an equal employment opportunity employer. Responsibilities The Software Engineer is a mid-level contributor responsible for gathering requirements, designing, developing, implementing, and supporting one or more company applications...Contract work
- ...technology solutions that power policy processing, agency and producer operations, and third-party vendor integrations. As a Software Engineer, you will design, develop, and enhance scalable applications, APIs, and integrations while collaborating with business and technical...Work experience placement
- ...observability, enterprise guardrails, and cost management. You will guide engineers through complex technical challenges and drive adoption of... ..., MIS, or related field of study, and at least 2 years of software development experience (ex. Angular, NodeJS, TypeScript, etc)...Permanent employmentH1b
- ...Want to know more? You can learn about life at Wellmark here.Job DescriptionDesign, develop, test, implement, maintain, and document software solutions in support of Wellmark’s business strategy and Technology vision. Ensure completed activities meet project...Permanent employmentH1b
- ...Software Engineer – AWS / Data Integration We are seeking an experienced Software Engineer to join a technology team responsible for building and supporting a business-critical sales platform. This role offers a strong mix of application development, cloud engineering...Full time
- ...offering a various suite of products. Qualifications: Associate’s or bachelor’s degree in a computer science, technology, engineering, math-related field, or equivalent experience. Several years of relevant professional experience, preferably within an IT or technology...Full time
- ...an equal employment opportunity employer. Responsibilities We are seeking a highly motivated and technically skilled Sr Software Engineer to join our Sales & Marketing team. In this role, you will design, develop, support, and modernize software solutions that...
$120k - $160k
...!About the role:We're seeking an experienced full-stack senior engineer to work on ClearanceJobs.com, the leading career marketplace for... ...an engineer who is energized by shipping the highest quality software, someone who finds practical paths through hard or unfamiliar changes...Temporary workSummer workFlexible hours$100k - $150k
Position: Software Engineer (MULTIPLE open permanent positions, VARYING LEVELS)Location: Des Moines, IA -- HYBRID weekly (NO REMOTE candidates)Salary: $100,000 - $150,000 base + exceptional benefits*** For immediate and confidential consideration, please APPLY and EMAIL...Permanent employmentImmediate startRemote work$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 Platform Core Automation team, you'll build the AI infrastructure and agentic systems that automate customer support...Local area- ...Systems Engineer Tier IIIA Systems Engineer Tier III is a key position on our Managed Services team that maintains core IT functionality for our clients. While working in a swift and timely manner, the position is the front line for the company's technical support initiatives...
- ...Wellabe is looking for a Software Engineer to join our team. The Software Engineer will use their technical and business knowledge to re-engineer business operations to improve business results. This role will evaluate business requirements and model technical requirements...Work experience placement
$100k - $150k
...for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2026) Day to Day As a Software Engineer II on the Utility team, you will develop and evolve the ranking logic that decides which jobs jobseekers see and in what order...Work experience placementLocal areaRemote work$100k
...created new and exciting opportunities in transportation that Hertz is uniquely positioned to capitalize on. We're looking for software engineers who will modernize Hertz's tech stack and, in the process, ship delightful products to meet the ever-increasing demands of...Work experience placementWorldwide$110k - $135k
...Software Engineer Company: Dedham Group Location: Remote, United States Date Posted: Sep 28, 2026 Employment Type: Full Time Job ID: R-2174 Description About The Dedham Group: The Dedham Group is proud to be a part of Norstella, an organization that...Full timeTemporary workLocal areaRemote workFlexible hoursShift work$96.8k - $120k
...you looking for a stimulating and challenging career where your engineering expertise can be leveraged to create, enhance, and maintain... ...think the unthinkable. We have an exciting opportunity for a Software Engineer II on our Automatic Tank Gauge team. We are looking...Work at officeLocal areaRemote workWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer III. Be the first to apply!
- software engineer full time Des Moines, IA
- graduate software developer no experience Des Moines, IA
- software engineer healthcare Des Moines, IA
- network software engineer Des Moines, IA
- software engineer internship Des Moines, IA
- senior software engineer Des Moines, IA
- software developer Des Moines, IA
- ngo software engineer Des Moines, IA
- startup software engineer Des Moines, IA
- software developer internship Des Moines, IA



