> Markdown version of [/jobs/ext/4417307-senior-aws-engineer-aws-glue-etl-node-js-microservices](https://www.wearedevelopers.com/jobs/ext/4417307-senior-aws-engineer-aws-glue-etl-node-js-microservices). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior AWS Engineer- "AWS Glue", ETL, Node.Js, Microservices - **Company:** Dotcom Team, LLC - **Location:** Malvern, PA, United States - **Experience:** Expert - **Contract:** Contract - **Skills:** JavaScript (Programming Language), Amazon Web Services, Amazon S3, Audit Trail, Unit Testing, Continuous Integration, Extract Transform Load (ETL), Data Manipulation Languages, Amazon DynamoDB, Python (Programming Language), Node.Js, Oracle SQL Developer, Mockito, SQL Stored Procedures, Transaction Data, TypeScript, Workflow Management Systems, Parquet, Grafana, Apache Spark, AWS Lambda, Cloudformation, Event Driven Architecture, Pytest, Data Lakes, Pyspark, AWS Glue, Cloudwatch, Pagination, Es2015, Mocha, Serverless Computing, Jenkins, Microservices - **Published:** October 16, 2026 - **Apply:** https://www.dice.com/job-detail/94305287-2b33-4d18-913b-fdbeee7620f4 ## About the Role * Python (3.12+) strong proficiency, including testable, well-structured ETL code * Node.js (current LTS) has strong proficiency, including ES6+, async/await, and JavaScript or TypeScript for AWS Lambda microservices * Experience designing and operating microservices architectures: single-purpose services, loose coupling, independent deployment, event contracts and idempotency * AWS Glue (PySpark, Glue 4.0, DynamicFrames) and AWS Lambda (Python and Node.js runtimes) * AWS Step Functions (Amazon States Language) for workflow orchestration * AWS SAM / CloudFormation infrastructure as code, multi-environment deployment * Oracle SQL complex joins, DML across transactional schemas, stored procedure-like code patterns * DynamoDB key design, GSIs, conditional writes, pagination * S3 - event-driven architectures (EventBridge notifications), data lake patterns (Parquet) * Strong testing discipline: pytest/unittest, Jest/Mocha, mocking AWS services (moto, aws-sdk-client-mock), stubbing Spark/Glue runtime dependencies for offline unit tests * Experience with financial/transactional data where correctness, auditability, and idempotency are critical * CI/CD experience, ideally Jenkins, with multi-environment promotion gates * Familiarity with CloudWatch metrics/logs, Grafana, and building operational dashboards. ## Description We are looking for a Senior AWS Engineer to extend our event-driven, serverless financial platform. The platform combines Python-based AWS Glue ETL pipelines with Node.js Lambda microservices.