Sr. Software Engineer (AWS / Java / Node.js / Python) CONTRACT
Core
Designing, developing, and implementing highly scalable, secure, and resilient software solutions on AWS, specifically migrating applications to serverless architectures.
Role type
Senior IC Software Engineer (Cloud/Serverless)
Builds
Cloud-native applications and data processing workflows for investor communications platforms
Domain
Financial Services / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Node.js, Python, AWS serverless architecture, API Gateway, Lambda, Glue, DynamoDB, Elasticsearch, S3, EC2, CI/CD pipelines, Terraform, Git, PostgreSQL, database design, performance tuning
Preferred skills
Angular, Chef, Scrum/Kanban
Technologies
AWS, Lambda, API Gateway, Glue, DynamoDB, Elasticsearch, S3, EC2, Terraform, Git, Jenkins, Chef, PostgreSQL, Angular
Responsibilities
Lead software development initiatives and conduct code reviews; Design and implement AWS-based serverless architectures; Develop and optimize data processing workflows; Migrate on-premises applications to AWS; Design and implement CI/CD pipelines; Perform application and database performance tuning; Mentor junior engineers
Seniority
Senior, hands-on IC with mentorship responsibilities