
Software Engineer III
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Texas.
β’ Design, develop, and sustain scalable backend services utilizing Python, Django, and Django REST Framework.
β’ Construct and document RESTful APIs leveraging DRF, OpenAPI, and Swagger.
β’ Execute data validation and model API responses using Pydantic.
β’ Create authentication and authorization frameworks utilizing django-rest-knox, OAuth, and MSAL/Azure AD integrations.
β’ Develop and manage frontend applications employing Nuxt 4, Vue 3, and TypeScript.
β’ Oversee frontend state management with Pinia and design responsive interfaces using Tailwind CSS and Nuxt UI.
β’ Design and enhance data engineering pipelines for data ingestion, transformation, validation, and delivery.
β’ Build and maintain ETL/ELT workflows utilizing AWS Glue, Pandas, NumPy, and various other tools.
β’ Create data transformation processes aimed at enhancing data quality, consistency, and usability downstream.
β’ Implement event-driven and asynchronous architectures using AWS SQS, SNS, Lambda, and EventBridge.
β’ Construct and support serverless applications via AWS Lambda and Mangum.
β’ Manage caching and session layers utilizing Redis/ElastiCache.
β’ Design and optimize PostgreSQL 14+ databases, including schema design, indexing, and query optimization.
β’ Develop reusable modular adapter patterns for structured data entities and integrations.
β’ Provision and manage cloud infrastructure using AWS CDK and Terraform.
β’ Support containerization and deployment workflows using Docker and Amazon ECR.
β’ Build and maintain CI/CD pipelines with GitHub Actions.
β’ Ensure software quality through unit, regression, functional, and load testing.
β’ Engage in code reviews, architecture discussions, and Agile ceremonies with distributed teams.
β’ Adhere to AWS security and operational best practices, including IAM, Secrets Manager, WAF, and secure credential management.
β’ Strong proficiency in Python-based backend development, modern frontend frameworks, data engineering, and AWS cloud services.
β’ Hands-on expertise with Django, Django REST Framework (DRF), Nuxt, Vue, TypeScript, AWS serverless and infrastructure services, and AWS Glue.
β’ Experience in designing scalable backend services and RESTful APIs utilizing DRF, OpenAPI, and Swagger.
β’ Familiarity with Pydantic for data validation and API response modeling.
β’ Proficiency with django-rest-knox, OAuth, MSAL, and Azure AD integrations.
β’ Experience with Nuxt 4, Vue 3, TypeScript, Pinia, Tailwind CSS, and Nuxt UI.
β’ Data engineering experience involving batch and event-driven pipelines.
β’ Practical experience with AWS Glue.
β’ Strong background in data transformation, cleansing, normalization, and validation.
β’ Experience in building ETL/ELT workflows.
β’ Ability to work with structured and semi-structured datasets across cloud platforms.
β’ Experience with AWS CDK (Python), Terraform, Docker, Amazon ECR, and GitHub Actions.
β’ Knowledge of AWS services such as Lambda, SQS, SNS, S3, RDS, ElastiCache, CloudFront, ALB, ECR, VPC networking, WAFv2, Route 53, and EventBridge.
β’ Familiarity with pytest, pytest-django, Vitest, Vue Test Utils, Playwright, functional testing, regression testing, load testing, test coverage tools, and SonarQube.
β’ Proficient in Git/GitHub workflows and code review practices.
β’ Experience working in distributed Agile teams.
β’ Understanding of event-driven design patterns, cloud infrastructure, and serverless patterns.
β’ Preferred: SAS experience, OpenAPI specification and API documentation, AWS security best practices, encrypted field storage, and credential management.
β’ Annual incentive program.
β’ Benefits offered by Pearson (details linked in the posting).
Atomic - Remote Jobs
Affidea
GoFasti
StructureIt
Get handpicked remote jobs straight to your inbox weekly.