via DailyRemote
$200K - 230K a year
Develop and architect automation strategies and custom interfaces for Portware EMS in equities trading, collaborating with traders and technical teams.
10+ years fullstack software engineering with mastery in Java and Java frameworks, experience in buyside trading workflows, architecture expertise, and familiarity with Portware EMS and cloud-native AWS development.
Principal SW Engineer Systematic Trading Equities Portware Java • Location: Battery Park City • Hybrid: 4 days in office • Compensation: 200k - 230k base + bonus • PTO: Unlimited • Benefits: Exceptional Overview • New development - implement automation strategies to improve trading workflows • Build customizations and interfaces to Portware • Primarily Equities (as well as Futures, FX, Options) • Interface with Traders and Portfolio Managers; collaborate with Product Owner • Hands-on implementation (building out solutions, SDLC pipelines, code reviews, test case design) • Provide architectural input - influence design aligning with future state • Lead, mentor • Collaborate with Enterprise Architecture, Infrastructure, and Security (ensuring security best practices are implemented) Tech Stack • Fullstack Java • Java Swing (for custom interfaces to EMS platform) • SQL Server, Snowflake • TDD and Unit Testing (Pytest, UnitTest) • Portware EMS • Cloud Native: AWS • Implementing DevSecOps with APIs • Agile • Docker, Git, Bamboo, Jenkins, Ant, Maven, Log4j Skills & Qualifications • Buyside trading workflow (Equities, Futures, Options, FX) • Portware (or other EMS) • 10+ years Fullstack Software Engineering • 4+ years Architecture (microservices and other architectural concepts) • Mastery of Java and Java frameworks • Experience with Java Swing is a plus • Cloud-native development expertise (ideally AWS) • Skilled in troubleshooting and debugging performance issues • Nice to haves: BS or MS in Computer Science, Math or related, CFA, CRD/CRIMS experience
This job posting was last updated on 11/28/2025