Software Engineer
Miami, Florida • $200,000 – $300,000
About the Company:
Our client is a global investment management firm with over $57 billion in AUM. The Software Engineer will be part of the Fixed Income and Commodities Order Execution Technology team and will be responsible for designing and implementing systems that support their execution platform, dealing with reference data, market data, and data captured for analysis. This position will sit in Miami, Florida and they will provide relocation.
Responsibilities:
- Participate in the design of new systems and services features
- Implement and maintain software built in Java and Python
- Minor role in supporting UI changes built in React/Angular
- Answer to support queries
- Collaborate with the development team, Quality Assurance, and Support
Requirements:
- Bachelor’s degree or higher degree in mathematics, physics, computer science, computer engineering, or other quantitative related degree
- 5-7 years of programming experience in Java
- Experience creating, maintaining, and using web services
- Experience with messaging systems (Tibco, Solace, Aeron, Kafka, etc)
- Experience with version control (Git) and build (Maven) systems
Pluses:
- Working experience with low latency systems
- Background in financial services, knowledge in Equities, futures or treasury markets
- 3+ years Spring Framework (Boot, IoC, data mappings, etc) experience
- Experience programming in Python
Salary Range:
$200,000 – $300,000
#LI-AC1
#LI-Hybrid