MEMX
Software Engineer, Core Software Engineering
$150K–$250K
United States +1 · Remote · Full-time · Posted Feb 12, 2025
- Location
- United States
Remote, United States - Experience
- 5+ years of real-time server-side JAVA software development experience.
- Education
- B.S. in Computer Science.
About the job
Designs, develops, and supports MEMX Trading system software, building features for its US Equities and Options platform and providing production support.
What you'll do
- Participate in the full software development life cycle for the MEMX Trading Platform.
- Develop low-latency, high-throughput, event-sourcing applications.
- Help Market and Technical Operations resolve production issues.
What they ask for
- B.S. in Computer Science.
- 5+ years of real-time server-side JAVA software development experience.
- Experience developing or supporting low-latency, high-volume, high-throughput Linux production systems and low-latency trading systems.
- Experience developing for US Equities, Options, or Futures asset classes.
Nice to have
- Working experience with clearing and settlement/back-office processes, event-sourcing design, time-series databases, TCP/IP or UDP networking, or FIX messaging.
- Working experience with GIT, Gradle, Junit, Jira, Confluence, Jenkins, or Wireshark.
Pay
$150,000 – $250,000 USD (pay range; base salary or total pay not specified)
Tools
JAVA, Linux, TCP/IP, UDP, FIX, GIT, Gradle, Junit
Model-written summary · the original posting is authoritative