Lead Software Engineer / Principal Software Engineer – Cloud Platforms (AWS) Newark, NJ (Hybrid)
Core
Designing and building large-scale cloud-native applications and distributed systems on AWS while providing technical leadership and mentoring teams.
Role type
Senior IC cloud platform engineer (AWS)
Builds
Cloud-native applications, distributed systems, and enterprise platform initiatives
Domain
Financial services / Cloud infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
AWS services, containerization (ECS/EKS/Kubernetes), microservices, distributed systems, PostgreSQL, messaging technologies (Kafka, MQ), event-driven architectures, monitoring and observability, CI/CD, cloud security
Preferred skills
AWS Professional Certification, experience in financial services or highly regulated industries, leading cloud modernization
Technologies
AWS, ECS, EKS, Kubernetes, PostgreSQL, Kafka, MQ, Datadog, Splunk, CloudWatch
Responsibilities
Lead design and development of cloud-native applications; Provide technical leadership across engineering teams; Partner with Product and Infrastructure teams; Mentor engineers through design and code reviews; Drive cloud modernization and continuous improvement; Evaluate new technologies for reliability and scalability
Seniority
Principal, hands-on IC with mentorship