Scala Software Developer - Securities Lending
Core
Build and operate platforms for stock borrowing, lending, inventory management, and trade lifecycle in Securities Lending.
Role type
Senior individual-contributor Scala software engineer
Builds
Server-side services and integrations for trade capture, inventory updates, returns, and recalls
Domain
Financial services / Securities Lending / Prime Brokerage
Required skills
Scala, Java, server-side programming, SQL, relational databases, Unix/Linux, service interfaces, application integration, automated testing, version control, code review, debugging, data reconciliation
Preferred skills
Securities Lending domain knowledge, event-driven systems, messaging, CI/CD, production monitoring, AI-assisted development tools
Technologies
Scala, Java, Unix/Linux
Responsibilities
Develop server-side services and integrations supporting trade lifecycle functions; Contribute to platform renovation by implementing new components and adapting interfaces; Write automated tests, perform code reviews, and validate behavior against existing systems; Support controlled releases and production troubleshooting; Collaborate with business analysts and users to clarify workflows; Mentor less-experienced colleagues
Seniority
Senior, hands-on IC