Quick overview
Job 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.
Job Description:
- Design, build, and maintain independently deployable microservices (single-purpose AWS Lambda functions) within an event-driven architecture
- Develop and maintain Node.js (ES6+/async-await) Lambda microservices for file intake, validation, transformation, submission and acknowledgement handling of transaction files (JSON, XLSX, CSV)
- Build event-driven Node.js services triggered by S3 event notifications, EventBridge, SQS and API Gateway, with clear contracts between services
- Use the AWS SDK for Node.js (v3 preferred) to integrate with core AWS services such as S3, DynamoDB, SNS/SES, Secrets Manager and Step Functions.
- Manage dependencies, Lambda layers, bundling and cold start/memory/timeout tuning for Node.js functions
- Define clean service boundaries and contracts (event payloads, schemas, S3 formats) enabling independent development and deployment
- Maintain and extend AWS Glue ETL jobs (PySpark + native Oracle JDBC) that ingest, transform, and reconcile daily transaction history and position snapshot files
- Build and troubleshoot Step Functions workflows (ASL state machines) orchestrating multi-stage pipelines: file validation, ingestion, reconciliation, alerting
- Design and maintain Lambda functions (Python and Node.js) for lightweight orchestration, file validation, DynamoDB writes, and SNS/SES alerting.
Required Skills:
- 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.
Regards,
Raj Dakshinapu | Recruiter, Dotcom Team LLC
Phone:
Web: | Email:
2023 Best Places to Work – Boston Business Journal
Minority Certified – Boston Business Journal’s Top Ten 2022, 2023
Certified National Minority Supplier – NMSDC
Similar jobs
- ES

Software DeveloperRecently posted
Exor Solutions Inc · Amarillo, Texas · Hybrid 🇺🇸
SQLC#.NET+8TechnologySalary not listed - DR

Modern C++ DeveloperRecently posted
Drevol LLC · Addison, Texas · Hybrid 🇺🇸
GitBDDC+++2TechnologySalary not listed - CE

Electrical Hardware EngineerRecently posted
Centrus Energy Corp · Chillicothe, Ohio · Hybrid 🇺🇸
Technology$65.6k - $109.3k/yr - DL

QA Automation EngineerRecently posted
Diverse Lynx · San Jose, California · Hybrid 🇺🇸
SQLSnowflakeSplunk+5TechnologySalary not listed - CA
PERSONAL INJURY MARKETING DEVELOPERRecently posted
CAN · Lake Forest, California · Hybrid 🇺🇸
Technology$50k/yr - RK

Inventory Data Analyst - $55K-$64K + BonusRecently posted
Rural King · Westfield, Illinois · On-site 🇺🇸
OracleSQLMicrosoft Excel+4Technology$55k - $63.9k/yr - RK

Data Analyst - Retail Inventory (Bachelor's Required)Recently posted
Rural King · Kansas, Illinois · On-site 🇺🇸
OracleSQLMicrosoft Excel+4Technology$55k - $63.9k/yr - RK

Inventory Data Analyst - $55K-$64K + BonusRecently posted
Rural King · Ashmore, Illinois · On-site 🇺🇸
OracleSQLMicrosoft Excel+4Technology$55k - $63.9k/yr - RK

Inventory Data Analyst - $55K-$64K + BonusRecently posted
Rural King · Teutopolis, Illinois · On-site 🇺🇸
OracleSQLMicrosoft Excel+4Technology$55k - $63.9k/yr - RK

Data Analyst - Retail Inventory (Bachelor's Required)Recently posted
Rural King · Trilla, Illinois · On-site 🇺🇸
OracleSQLMicrosoft Excel+4Technology$55k - $63.9k/yr - RK

Data Analyst - Retail Inventory (Bachelor's Required)Recently posted
Rural King · Shelbyville, Illinois · On-site 🇺🇸
OracleSQLMicrosoft Excel+4Technology$55k - $63.9k/yr - RK

Data Analyst - Retail Inventory (Bachelor's Required)Recently posted
Rural King · Gays, Illinois · On-site 🇺🇸
OracleSQLMicrosoft Excel+4Technology$55k - $63.9k/yr
