Software Engineer - Asset Management Technology
Core
Design, develop, and maintain scalable microservices and secure, high-quality production code for asset management trading systems.
Role type
Senior IC software engineer (asset management technology)
Builds
Secure, stable, scalable technology for retail-scale investing and customized managed accounts
Domain
Financial services / Asset Management / Trading Systems
Deliverable
production ML models | product features
Required skills
Java, Python, microservices, CI/CD, cloud-native development, system design, debugging, data analysis
Preferred skills
Site Reliability Engineering (SRE), DevOps, financial models
Technologies
Java, Python, BitBucket, GitHub, CI/CD, Cloud, DevOps, AI tools
Responsibilities
Design, develop, and troubleshoot software solutions; build secure, high-quality production code; review and debug code written by others; identify ways to prevent or automate recurring issues; analyze and visualize large, diverse data sets; find patterns and underlying issues in data to improve coding practices and system architecture
Seniority
Senior (Software Engineer III)