Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Millennium Logo

Software Engineer - Data Platform

Millennium

Salary not specified
Jul 5, 2025
Miami, FL, US
Apply Now

The Fixed Income Applications development team is focused on building and supporting a pricing engine used by our 300+ portfolio teams. The team’s responsibilities span providing a pricing for different kinds of financial products (bonds, futures, options, FX spots/forwards, deposits, swaps, commodities, swaptions, cdx, cds, equities, etc), handling both live streaming and ETL data providers, and providing means of dissemination to downstream systems (such as analytics, risk, and trader systems).

Requirements

  • 3-5 years of professional experience with Java ecosystem
  • Experience with relational database development skills
  • Experience with event streaming like Kafka, RabbitMQ, etc.
  • Experience with distributed caching like Hazelcast, REDIS, Memcached, etc.
  • Experience with Multithreading, algorithms, and data structures
  • Experience with Junit Testing
  • Experience with spring and/or spring boot

Responsibilities

  • Building and supporting a pricing engine
  • Providing pricing for different kinds of financial products
  • Handling both live streaming and ETL data providers
  • Providing means of dissemination to downstream systems
  • Owning the entire software lifecycle, from requirements and design, through implementation, to production releases and support
  • Focus on building up and supporting the technical infrastructure

Other

  • Solid communication skills are essential.
  • Demonstrated the ability to adapt to changing conditions and learn quickly.
  • Developers to have the ability to learn or have sufficient business and product knowledge to understand the requirements on their own.
  • Results-oriented, can deliver quality code with quick turnaround
  • Self-starter and critical thinker, takes ownership of own projects and makes improvement suggestions for the entire infrastructure
  • Fixed income product knowledge
  • Experience with full stack web development
  • Experience with financial vendor feeds (Bloomberg, Refinitiv, etc)
  • Interviews will focus on Java fundamentals/edge cases, computer science algorithms/data structures, systems design, and SQL.