M

Software Engineer - Core Software Engineering (International Remote)

MEMX

Remote · Full Time

Be the first to apply

Experience
6+ yrs
Salary
Openings
1
Posted
1 час назад
Work mode
Work from home
Education
B.S. in Computer Science
Resume
Required to apply

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About the Role

MEMX is seeking a Software Engineer to contribute to our core software team responsible for the design, development, and maintenance of the MEMX trading system. A key focus will be on production support during US evening hours for the Equities and Options trading platforms, serving our Market Tech clients.

Key Responsibilities

  • Participate actively in the complete Software Development Life Cycle for the MEMX Trading Platform.
  • Develop event-sourcing applications characterized by low latency and high throughput.
  • Provide problem resolution for production-level software issues.
  • Cover the US evening shift from 10 PM to 6 AM EST to support trading operations.

Essential Qualifications

  • Bachelor’s degree in Computer Science or equivalent.
  • Over six years of experience in server-side Java software development focusing on real-time systems.
  • Proven capability to independently manage multiple systems simultaneously.
  • Experience developing software for US Equities, Options, or Futures trading asset classes.
  • Expertise in developing and supporting high volume, low latency Linux-based production systems.
  • Strong professional and interpersonal skills, including exceptional customer service, creative problem solving, and effective communication.
  • Broad systems perspective with the ability to understand the interaction between internal and external entities.
  • Self-motivated and able to thrive in a dynamic, remote-first work environment.

Preferred Experience

  • Knowledge of clearing and settlement or back-office processes.
  • Familiarity with event sourcing design patterns.
  • Experience with Time Series Databases such as Deephaven.
  • Understanding of TCP/IP and UDP network protocols.
  • Experience with FIX messaging protocol.
  • Proficiency in tools such as Git, Gradle, JUnit, Jira, Confluence, Jenkins, and Wireshark.

Employee Benefits

  • Remote work capability allowing you to work from home.
  • Opportunities for training and professional development.
  • Access to wellness resources.
  • Additional benefits contingent on the employee’s regional location.

Compensation

Competitive salary is offered, determined by local market data.

Diversity and Equal Opportunity

MEMX is an Equal Opportunity Employer dedicated to fostering diversity and inclusiveness. We value applicants regardless of race, color, religion, gender identity or expression, sexual orientation, national origin, disability, age, or veteran status. We celebrate diverse perspectives and strive to cultivate an inclusive culture that fosters success for all employees.

Minimum education

Bachelor's Degree

Tools & software

Git required JUnit required Gradle required

How they work

Communication Problem Solving Initiative Customer Focus

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer