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, analytical skills
Preferred skills
Financial services domain knowledge, Securities Lending, Prime Brokerage, messaging systems, event-driven systems, distributed application troubleshooting, CI/CD, production monitoring, AI-assisted development tools
Technologies
Scala, Java, SQL, Unix/Linux
Responsibilities
Take ownership of features and components from requirements to production release; Analyze requirements and workflows with business analysts and users; Develop server-side services and integrations; Contribute to platform renovation; Apply engineering judgement and identify risks; Write automated tests and perform code reviews; Support controlled releases and production troubleshooting; Share knowledge and support less-experienced colleagues
Seniority
Senior, hands-on IC
