Lead Architect for High-Scale Trading Systems
This role is for a Tech Lead to own the architecture and evolution of a core trading engine, responsible for trade execution, rebalancing, and scaling strategies across billions in assets.
* The successful candidate will be hands-on with design and code, guiding team standards, performance, and platform reliability.
* Key responsibilities include architecting and evolving core trading systems using AWS serverless tools (Lambda, Fargate, Step Functions), writing clean, testable code in C# and Python, designing and optimizing data flows with DynamoDB, Elasticache, and other distributed stores, owning CI/CD pipelines with GitHub Actions and Terraform, and championing clarity through documentation, cross-team communication, and technical alignment.
* Mentoring teammates and helping shape the platform's future are also key aspects of this position.
Requirements:
* 15+ years of experience building complex, distributed systems, preferably in trading, fintech, or data-heavy environments.
* Deep knowledge of system design, performance tuning, and scalable infrastructure.
* Strong experience with C#, Python, and AWS-native architectures.
* Proven leadership and mentoring skills to guide direction and elevate others.
* Clear communication skills that thrive in collaborative, fast-moving environments.
Why This Opportunity?
This role offers the chance to build the backbone of a platform powering modern investment management, joining a senior, focused team with autonomy to design systems the right way – fast-moving, cloud-native, and engineered for scale.
This is a remote, full-time opportunity.