Lead Software Engineer
Core
Lead a backend engineering team to own and operate an AWS-based Integration Hub, managing APIs, event-driven processing, and data synchronization pipelines.
Role type
Senior IC Lead Software Engineer (Backend & Cloud Platform)
Builds
Integration Hub platform supporting internal and external system connectivity
Domain
Financial Services / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Node.js, AWS (ECS, Lambda, S3, RDS/Postgres), Terraform, Kafka, CI/CD, Team Leadership, Incident Response, Database Management
Preferred skills
NestJS, Python, Event Streaming, Regulated Financial Data Flows, System Hardening
Technologies
Node.js, NestJS, AWS ECS, AWS Lambda, AWS S3, AWS RDS, AWS Postgres, AWS CloudWatch, AWS MSK, AWS Batch, Kafka, Redis, Terraform, GitHub Actions, Jest, k6, SonarQube, Veracode
Responsibilities
Lead and mentor a small engineering team; Own and evolve backend API services; Design event-driven patterns and caching; Support file ingestion pipelines; Maintain data sync workloads; Lead on-call and incident response; Improve CI/CD and engineering quality; Manage infrastructure changes via Terraform; Drive vendor transition and operational readiness.
Seniority
Senior, hands-on IC with team leadership