<?xml version="1.0" encoding="UTF-8"?>
<source>
  <jobs>
    <job>
      <externalid>294b2536-5a1</externalid>
      <Title>FIX Connectivity Engineer - Trading</Title>
      <Description><![CDATA[<p>We are seeking a FIX Connectivity Engineer - Trading to join our Market Connectivity team. The primary focus of this role will be onboarding external trading teams and ensuring seamless integration of third-party trading systems with the Millennium ecosystem.</p>
<p>In this role, you will work collaboratively with brokers, exchanges, ECNs, and third-party platforms across all asset classes and regions. You will be responsible for troubleshooting production issues in a Level 3 support environment and have excellent written and verbal communication skills.</p>
<p>To be successful in this role, you will need strong experience in financial markets technology, including Java development, FIX protocol, and Linux development. You will also need a strong understanding of object-oriented programming, networking protocols, and market structure across equities, futures, options, and FX.</p>
<p>The estimated base salary range for this position is $160,000 to $250,000, which is specific to New York and may change in the future. Millennium pays a total compensation package which includes a base salary, discretionary performance bonus, and a comprehensive benefits package.</p>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>senior</Experiencelevel>
      <Workarrangement>onsite</Workarrangement>
      <Salaryrange>$160,000 to $250,000</Salaryrange>
      <Skills>Java development, FIX protocol, Linux development, Object-oriented programming, Networking protocols, C++ development, Binary trading protocols</Skills>
      <Category>Engineering</Category>
      <Industry>Finance</Industry>
      <Employername>Equity IT</Employername>
      <Employerlogo>https://logos.yubhub.co/mlp.eightfold.ai.png</Employerlogo>
      <Employerdescription>Equity IT is a technology company that provides solutions for financial markets.</Employerdescription>
      <Employerwebsite>https://mlp.eightfold.ai</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://mlp.eightfold.ai/careers/job/755944322772</Applyto>
      <Location>New York, New York, United States of America</Location>
      <Country></Country>
      <Postedate>2026-04-18</Postedate>
    </job>
    <job>
      <externalid>15c2bd7b-2cd</externalid>
      <Title>Principal Software Developer II - Distributed Systems - Elasticsearch</Title>
      <Description><![CDATA[<p>We are seeking a Principal Software Developer II to join our Elasticsearch - Distributed Systems team. As a member of this team, you will focus on how Elasticsearch provides scale, performance, and resilience. This involves improving Elasticsearch&#39;s components that support concurrent and consistent indexing across multiple machines, maintaining our cluster coordination system, and pushing the limits on the number of shards, nodes, and petabytes that Elasticsearch can handle today.</p>
<p>You will be responsible for looking into all kinds of issues, including performance or concurrency issues, and proposing solutions. You will also support our support engineers with harder problems.</p>
<p>To be successful in this role, you will need a strong background in distributed systems and consensus algorithms. You should have strong skills in core Java and be conversant in the standard library of data structures and concurrency constructs, as well as newer language features. You should also have a deep technical proficiency in algorithms and be able to understand and work on complex, highly distributed systems.</p>
<p>In addition to your technical skills, you should be able to own projects from beginning to end, covering both technical design and working with others to develop needed components. You should also have experience leading projects spanning multiple teams and communicating with a variety of stakeholders.</p>
<p>Bonus points will be given for data stores, search, analytics, Lucene, strong knowledge of the JDK, and asynchronous event-driven network frameworks such as Netty.</p>
<p>This role is eligible to participate in Elastic&#39;s stock program and has a competitive salary range of $192,500-$304,500 CAD.</p>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>senior</Experiencelevel>
      <Workarrangement>remote</Workarrangement>
      <Salaryrange>$192,500-$304,500 CAD</Salaryrange>
      <Skills>distributed systems, consensus algorithms, core Java, data structures, concurrency constructs, newer language features, algorithms, Java Development Kit (JDK), asynchronous event-driven network frameworks, data stores, search, analytics, Lucene</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>Elastic</Employername>
      <Employerlogo>https://logos.yubhub.co/elastic.co.png</Employerlogo>
      <Employerdescription>Elastic is a search AI company that enables everyone to find the answers they need in real time, using all their data, at scale. Its Search AI Platform is used by over 50% of the Fortune 500.</Employerdescription>
      <Employerwebsite>https://www.elastic.co/</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://job-boards.greenhouse.io/elastic/jobs/7366818</Applyto>
      <Location>Canada</Location>
      <Country></Country>
      <Postedate>2026-04-18</Postedate>
    </job>
  </jobs>
</source>