Software Engineer, Back Office Systems
Core
Developing high-capacity integrations, data warehouses, and software applications to support trade processing, fund accounting, and clearing/settlement operations.
Role type
Senior IC software engineer (back office systems)
Builds
Trade processing platforms, fund accounting systems, and data warehouses for a global alternative investment firm
Domain
Financial services / Investment management / Back office operations
Deliverable
production ML models | product features | infrastructure
Required skills
.Net, SQL, RESTful services, messaging architectures, high-volume transaction processing, cloud platforms (AWS), Kubernetes, microservices, Java, Angular/React, NoSQL (Redis, MongoDB), prime broker reconciliation software
Preferred skills
Agile methodologies, DevOps practices, CI/CD platforms, cloud migration strategies
Technologies
.Net, SQL, AWS, Kubernetes, Redis, MongoDB, Java, Angular, React
Responsibilities
Modernize and scale the platform through technology upgrades and re-architecting business processes; Build software applications supporting fund accounting and trade processing; Collaborate with business stakeholders to develop software solutions using test-driven and agile methodologies; Oversee system upgrades for resiliency, capacity, and vendor integration; Manage operational issues and leverage CI/CD platforms with DevOps teams; Transition applications to cloud platforms to enhance stability and scalability
Seniority
Senior, hands-on IC