Portfolio Analytics Engineer - Vice President
Core
Design and delivery of complex, mission-critical systems that turn investment ideas into reality, including portfolio implementation platforms and distributed microservice-based systems.
Role type
Senior Software Engineer in Portfolio Implementation (Technical Lead)
Builds
Portfolio implementation platforms, distributed microservice-based systems, high-performance, high-volume, highly available systems
Domain
Financial technology / Investment management
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Python, distributed systems design, microservice architecture, system profiling and tuning, observability and monitoring, technical leadership, requirements capture, work estimation
Preferred skills
Experience in financial markets and the investment process
Technologies
Java, Python, Elasticsearch, Redis, RabbitMQ / AMQ, PostgreSQL, MS SQL Server, New Relic
Responsibilities
Lead the design and implementation of portfolio implementation platforms; Own and evolve distributed, microservice-based systems; Lead architectural design for high-performance systems; Provide technical leadership to small teams (2-5 engineers); Mentor and coach engineers through code reviews and design discussions
Seniority
Senior, hands-on IC with leadership responsibilities