We are looking for a Senior Software Engineer to join a leading Investment Manager client on a 6-month engagement. You will design, develop, and enhance large-scale data and infrastructure platforms, working in a fast-paced, data-driven environment.
Requirements
- Design, develop and enhance large-scale data and infrastructure platforms
- Build and maintain systems capable of processing large volumes of data
- Work closely with researchers, traders and engineers to ensure platforms effectively support investment workflows
- Contribute to improving the scalability, performance and reliability of distributed systems
- Develop and maintain services primarily using Java and Python
- Work across modern data and messaging technologies including Kafka, ArcticDB and MongoDB
- Strong problem-solving skills and attention to detail
- Able to work independently and collaborate with stakeholders
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance