Principal Engineer
Core
Lead technical architects and developers to deliver Financial Systems roadmaps for Custom Separately Managed Accounts (SMA) business, translating business needs into technical solutions for large-scale distributed systems.
Role type
Principal Engineer (Financial Systems Architecture & Delivery)
Builds
Financial Systems roadmaps, microservices, web applications, and distributed systems for investment management clients.
Domain
Finance / Investment Management / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Large-scale distributed systems design, Microservices architecture, AWS (Lambda, S3, EKS, SQS), Python, Docker, Kubernetes, Helm, Scheduler technologies (Autosys, Airflow), API integration, ESB/EDI technologies, Test Driven Development, DevOps practices, Solution design, Technical architecture planning, Automated testing strategies.
Preferred skills
Finance and Accounting business process understanding, MuleSoft experience, Third-party library integration.
Technologies
AWS, Python, Git, Bitbucket Pipelines, Docker, Kubernetes, Helm, Autosys, Airflow, MuleSoft
Responsibilities
Lead solution design workshops to assess business and strategic requirements; Define and implement long-term technical architecture for the portfolio; Execute hands-on development and troubleshooting to ensure technical delivery; Promote engineering excellence principles including DevOps and Agile delivery; Develop test strategies and author test plans for application releases; Integrate project activities with QA and SD teams; Identify operational inefficiencies and integration issues to propose optimal solutions.
Seniority
Principal, hands-on IC with strategic leadership