MIAX Options Logo (underlined) MIAX Options Logo in White with underline MIAX PEARL Logo (underlined) MIAX PEARL Logo in White with underline MIAX Emerald Logo (underline) MIAX Emerald Logo in White with underline

Careers

Miami International Holdings has built a multi-disciplinary team of professionals with deep expertise in the trading industry, all of whom share a common vision of bringing enhanced market structure, technological innovation and unmatched customer service to the exchange space.  MIAX offers a challenging and rewarding work environment with an entrepreneurial spirit and culture that emphasizes collaboration and delivery focus while maintaining an uncompromised commitment to professional ethics.

MIAX continues to look for talented professionals to fill select roles throughout the company, and is particularly interested in candidates with experience in the equity and derivatives trading industries.

If you are interested in applying for a position, please send your resume, cover letter and salary requirements to
Careers@MIAXOptions.com

Current Job Openings

Java/Web Developer

Princeton , New Jersey

The Java/Web Developer will join the MIAX Business Systems Development Team and be responsible for enhancing the corporate website with dynamic data delivery capabilities as well as participating in the development of various middle and back office systems to support the operational capabilities of the MIAX Exchange Group.

Major responsibilities include:

  • Working with key stakeholders to gather requirements and content for corporate website enhancements
  • Using the content management system, develop, test and deploy changes to the corporate website
  • Implement and administer various advanced features/plugins in PHP for the corporate website as required to support business goals
  • Working with a team of senior developers, participate in the design, development and testing of various complex business applications that support the options trading system and the operational activities of the exchange
Organizational Structure

The Java/Web Developer will report directly to the Sr. VP of Business Systems Development.

Qualifications
  • Knowledge of HTML5, CSS and Javascript programming languages
  • Understanding of web application architecture and related protocols
  • Strong expertise with Java and related technologies
  • Experience with one or more scripting languages such as PHP or Perl
  • Understanding of object oriented design concepts, data structures and algorithms
  • Experience with Drupal, WordPress or other content management systems a major plus
  • Ability to work effectively as in individual or within a team
  • Demonstrated excellent organizational, written and oral communication skills
Education and Experience
  • Minimum of a Bachelor’s degree or equivalent in Computer Science or Engineering
  • Five plus years of experience using Java technologies to build large-scale business applications
  • Financial industry experience is a plus.

If you are interested in applying for a position, please send your resume, cover letter and salary requirements to Careers@MIAXOptions.com

Software Architect / Sr. Developer

Princeton , New Jersey

We are currently seeking a Software Architect/Sr. Developer with deep expertise in Java, web, and database technologies. As a member of the Business Systems Development team, you will help set the architectural direction of the platform and participate in designing, developing and implementing exchange systems that directly support trading, help desk, surveillance, clearing, business intelligence, finance and other complex middle and back office operational systems.

Major responsibilities include:

  • Analysis and assessment of business and system requirements in direct collaboration with business users covering a variety of functional disciplines
  • High-level system architecture and application design of systems that include web applications, OLTP systems, real-time integration and messaging, data warehousing and business intelligence
  • Hands-on application development (this is a coding position, candidates should have a strong desire to be in-the-code) of high-quality, performant and feature rich applications that provide first-class operational capabilities to the MIAX Exchange Group
Organizational Structure

The Software Architect will report directly to the Sr. VP of Business Systems Development.

Qualifications
  • Expertise in core Java and JEE technologies
  • Knowledge of object oriented concepts and design patterns
  • In-depth knowledge of one or more application frameworks such as Spring Boot, Spring MVC and Spring WebFlux
  • Experience with web technologies such as Angular, TypeScript, HTML5
  • Strong database design and SQL expertise
  • Experience with Linux and shell scripting
  • Well versed in industry standard architecture design methodologies and processes
  • Strong written and oral communication skills
  • Self-directed and motivated to work in a fast paced team-oriented environment
Education and Experience
  • Minimum of a Bachelor’s degree or equivalent in Computer Science or Engineering
  • Five plus years of experience using Java technologies to build large-scale business applications
  • Financial industry experience is a plus.

If you are interested in applying for a position, please send your resume, cover letter and salary requirements to Careers@MIAXOptions.com

QA Analyst

PRINCETON , New Jersey
We are currently seeking a QA Analyst with thorough understanding of end-to-end system testing in a fast paced, highly technical and complex business environment. This person should be well versed in performing both manual and automated testing for various types of applications including user-interfaces, business intelligence solutions, and real-time transaction processing and middle-ware systems.

Organizational Structure

Major responsibilities include:
  • Strategizing and generating test plans to ensure the highest quality software system deliverables
  • Proactively participating in the review process of the business requirements and functional specifications for the purpose of generating use cases for functional testing
  • Generating accurate and comprehensive test cases to test both the logical functional domain as well as the technical domain within the MIAX exchange systems
  • Manage all aspects of the testing process including generating and maintaining test plans and use cases, tracking test failures and validating remediation efforts
  • Performing hands-on testing of user-interfaces and validating system behavior through application log and database mining
  • Developing automated test tools and procedures to enable regression testing efficiency

The QA Analyst will report directly to the Sr. VP of Business Systems Development.

Qualifications
  • Must have thorough knowledge of the QA testing process and best practices
  • Must have demonstrated accomplishments in testing user-interface and transaction-processing systems
  • Strong experience using the LINUX command line interface
  • Knowledge of SQL queries and concepts
  • Strong experience with CI and CD platforms such as Jenkins
  • Knowledge of automated test tools such as Selenium, PhantomJS, CasperJS, etc. a big plus
  • Knowledge of scripting languages such as Shell, Python, Perl, etc. a big plus
  • Effective analytical and problem solving skills a must
  • Excellent verbal and communication skills required
  • Must be a self-motivated, dynamic, organized and responsible team player
Education and Experience
  • Minimum of a Bachelor's degree or equivalent in Computer Science or Engineering
  • 5+ years of experience in software QA/testing
  • 2+ years of experience with automated testing tools

If you are interested in applying for a position, please send your resume, cover letter and salary requirements to Careers@MIAXOptions.com