Principal Lead Design Engineer
Core
Design and build scalable, resilient financial applications and platform services using Python, Java, and .NET on AWS.
Role type
Principal Lead Design Engineer (Senior IC)
Builds
Enterprise-grade financial applications, microservices, and cloud-native platform services
Domain
Financial Services / Cloud Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Java, .NET, AWS cloud services, distributed systems, containerization, Kubernetes, CI/CD, Infrastructure as Code, API design, microservices architecture
Preferred skills
AI/ML enablement, financial services domain knowledge, event streaming, large-scale modernization
Technologies
Python, Java, .NET, AWS (EC2, Lambda, S3, ECS/EKS, RDS, VPC), Docker, Kubernetes, Terraform, CloudFormation, AWS CDK, Git
Responsibilities
Lead design and development of enterprise financial applications; Provide technical leadership for cloud-native modernization; Design scalable, secure, high-performance solutions; Develop and optimize APIs and microservices; Drive engineering best practices and automation; Build and deploy containerized applications; Implement Infrastructure as Code; Perform deep technical troubleshooting and root-cause analysis; Evaluate emerging technologies and establish reusable patterns.
Seniority
Principal, hands-on IC with strategic influence