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

Senior Data Engineer

Princeton , New Jersey

We are currently seeking a Senior Data Engineer with experience in the design, development, and implementation of ETL solutions, data modeling, and construction of business intelligence and analytics solutions, including database design, core data architecture, and report/dashboard design and development. Candidates will have extensive interaction with front line business team members, and will be tasked with the analysis of business data and requirements, and the transformation of those requirements into data analytics solutions to support the business strategy of the MIAX Exchange Group. Strong written and oral communication skills are essential and candidates should be self-directed and motivated to work in a fast paced, team-oriented environment.

Major responsibilities include:

  • Requirements gathering, design, development, and implementation of business intelligence solutions which can be leveraged by end-users
  • Hands-on development of ETL, internal/external data feeds and reporting solutions
  • Design and development of data models, reports and visualization and analytics solutions needed to support dynamic business intelligence capabilities
  • Support of critical production systems, including, when necessary, off-hours support
Organizational Structure

The Sr. Data Engineer will report directly to the Sr. VP of Business Systems Development.

Qualifications
  • Extensive experience with a business intelligence platform such as the Business Objects suite including Web Intelligence, Design Studio and Lumira, or other similar BI solutions
  • Experience working independently with users to define BI concepts, information needs and functional requirements, specifications and database models to determine appropriate data warehouse, ETL and BI report development solutions
  • Extraction and analysis of data, patterns, and related trends as needed, with the subsequent ability to synthesize the data into information consumable by the organization
  • Experience in database design and data modeling
  • Advanced knowledge of SQL scripting and working with relational database systems
  • Good knowledge of Linux/UNIX and shell scripting
  • Experience with very large data warehouse systems is a plus
  • 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 business intelligence and ETL technologies to build large-scale data analytics solutions
  • 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

Trading Operations Quality Assurance Analyst

Princeton , New Jersey

We are currently looking for a highly motivated and hands-on Quality Assurance Analyst with experience testing options and/or equities to join the MIAX Trading Operations Team.  This person must demonstrate experience leading and proactively participating in the end-to-end system testing process within a fast paced trading environment.  Candidates are required to develop a deep understanding of Business System Requirement documents and translate into automated production test scenarios.

It is critical that the applicant has a meticulous attention to detail.

The Trading Operations Quality Assurance team is responsible for all client interface testing and business functionality testing of the Trading systems.  The team is responsible for creating automated Quality Assurance testing scenarios to ensure adherence to the functional and non-functional requirements of the MIAX Exchange Trading Systems.

Main responsibilities include:

  • Leading and participating in the MIAX Quality Assurance program
  • Develop, author and troubleshoot comprehensive test scenarios which are validated against the testing system.
  • Proactively participate in the review of business requirements for the purpose of developing test case scenarios that ensure complete test coverage of application functionality
  • Developing, maintaining and executing test plans that validate new features and releases
  • Creating traceability matrices that track MIAX software defects
  • Ensuring all software issues are reported and handled efficiently per the MIAX software defect remediation process
  • Participating in all aspects of a full-life cycle development methodology
  • Performing application certification with external clients to ensure smooth transition of new features being enabled in the production environment
  • Communicating status efficiently and ensuring the team is on track for all manual testing
Organizational Structure

The Trading Operations Quality Assurance Analyst will report directly to the Senior Vice President of Trading Operations and Listings.

Qualifications
  • Must have thorough knowledge of the Software Quality Assurance testing process and best practices
  • Experience with an automated testing platform in an integrated testing environment
  • Strong internal and external verbal and written communication skills are a must
  • Must have demonstrated accomplishments in testing user-interface and transaction-processing systems
  • Effective analytical and problem solving skills
  • Required to be a self-motivated, patient, dynamic, organized and responsible team player
  • Function at a high level and prioritize critical tasks in a dynamically changing environment
  • Possess a strong sense of ownership and responsibility
  • Experience testing trade execution systems at an exchange or for an ECN/ATS is a plus
Education and Experience
  • Bachelor's degree or equivalent in IT/Computer Science
  • Knowledge/prior use of JIRA tracking software is a plus
  • Options and/or equities industry background required

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