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@Miami-Holdings.com

Current Job Openings

Application Manager

Princeton , New Jersey

We are currently looking for a highly motivated individual with demonstrated experience managing and leading software development efforts in a securities trading system environment.

Major responsibilities include:

  • Manage software development efforts to the project plans and collaborate with the Project Management Office regarding project tracking and control.
  • Work together with various teams to assess and evaluate business requirements for the purposes of facilitating the translation into software.
  • Drive the project planning process to manage software deliverables.
  • Manage staff adherence to the SDLC and Quality Assurance processes.
  • Manage software releases in accordance with established release management and work order work flows.
  • Work closely with the software development management team to maintain the integrity of the trading system software architecture framework, the messaging infrastructure and the logical transaction domain structure and boundaries.
  • Work closely with the Quality Assurance and Use Case development teams to effectively facilitate and manage the testing process.
  • Leverage technical subject matter expertise as a key decision maker in:
    • Tactical planning decisions.
    • Software design.
    • Establishing Failure/Recovery paradigms.
    • Participate in the system performance analysis and tuning efforts.
    • Provide level 3 production support.
    • Participate as a member of Requirements Committee and Crisis Management Team.

 

Organizational Structure


Reports to the VP of Trading Systems Development.


Qualifications
  • Must have experience managing software development teams in a mission critical environment, preferably brokerage front ends and/or trading systems.
  • Strong track record of delivering production quality software required.
  • Must have full software development life cycle experience.
  • Excellent software design skills and knowledge of advanced data structures required.
  • Strong knowledge of the logical business domain in Options, Equities or Future trading preferable.
  • Must have excellent organizational and communication skills.
  • Must be able to work effectively in a team environment.
  • Functional knowledge of FIX, OPRA, CTA or UTP protocols a big plus.
  • Solid knowledge of object oriented programming concepts a plus.
  • Knowledge of communication protocols such as TCP, UDP and multicast a plus.
  • Working understanding of the following tool sets a plus: WIKI, JIRA, git, Jenkins, Valgrind, CPPCheck, FishEye and Crucible.

Education and Experience
  • 3+ years of experience in managing development teams.
  • 3+ years of demonstrated experience in delivering software solutions, preferably in a trading systems environment for Brokerage Firm, an Exchange.
  • Minimum of a Bachelor's degree or equivalent in IT/Computer Science.

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

Attorney

Princeton , New Jersey

The MIAX Exchange Group is currently looking for an attorney to join the Office of General Counsel in its Princeton, NJ office. The attorney will provide legal advice and support to senior management and all departments within the organization, including the technology department, regulatory department, and business operations department.

Summary of Key responsibilities include:

  • Providing legal guidance regarding exchange, SEC, CFTC and FINRA rules
  • Providing legal guidance on crypto and other digital asset trading
  • Providing legal guidance regarding market structure
  • Drafting trading rules and fees and preparing rule filings associated therewith
  • Reviewing new business and technology initiatives for regulatory and compliance impact

 

Qualifications
  • Member in good standing with a state bar
  • 3-7 years relevant legal or compliance experience
  • Crypto experience a plus
  • SEC / CFTC / SRO experience a plus
  • Knowledge of financial markets a plus
  • Law firm experience in contract law, intellectual property, general corporate or securities matters a plus

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

C++ Trading Systems Developer

Princeton , New Jersey

We are currently looking for a highly motivated C++ Trading Systems Developer with demonstrated experience in designing, developing and delivering core production software solutions in a mission critical trading systems environment.

Major responsibilities include:

  • Assessing business and systems requirements and developing functional specifications.
  • Designing and developing high quality, high performance trading systems software written in C++ to meet deliverable timelines and requirements.
  • Adhering to MIAX’s software development life cycle process/methodology.
  • Building business level subject matter expertise in trading systems functionality and processing.
  • Provide second level support for production on an ad hoc basis when necessary.

 

Organizational Structure


The developer will be an integral part of a core development team and report to the Trading System Development management team.


Qualifications
  • Full software development life cycle experience in a mission critical trading systems environment a must: Options, Equities, Futures, etc.
  • Must possess excellent software design skills and knowledge of advanced data structures.
  • Must have exceptionally strong C++ knowledge and debugging skills in a Linux environment.
  • Solid knowledge of Object Oriented Programming concepts a must.
  • Strong knowledge of TCP/IP multicast and socket programming required.
  • Knowledge of the BOOST libraries and STL required.
  • Must have experience in developing real-time applications in a distributed processing architecture.
  • Must have excellent organizational and communication skills.
  • Must be able to work effectively in a team environment.
  • Strong knowledge of the logical business domain in Options or Equities trading systems a big plus.
  • Experience coding interface solutions for FIX, OPRA, CTA or UTP a big plus.
  • Knowledge of scripting languages such as Python, Shell, and Perl a plus.

Education and Experience
  • Minimum of a Bachelor's degree or equivalent in IT/Computer Science.
  • 7+ years of experience in C++ development.
  • 5+ years of demonstrated experience in delivering software solutions in a trading systems environment for an Exchange or a Wall Street firm.

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

Compliance Analyst

Princeton , New Jersey

The MIAX Exchange Group (“MIAX”) is currently looking for a team oriented Compliance Analyst to join our Compliance Division.  As a member of the Compliance Team, the analyst will be a part of a highly collaborative environment, working closely with team members to assist in administering the compliance program at MIAX, with a focus on the equity and options markets.  The primary responsibility of the Compliance Team is to administer a compliance program that monitors the exchange trading systems for compliance with SEC and exchange rules and regulations.

Roles and Responsibilities include:

  • Liaise with Regulatory, Technology and Operations on systems changes and potential systems issues
  • Assist with Regulation SCI initiatives, including reporting of SCI events and systems changes
  • Support the incident management process with regards to MIAX ongoing compliance with regulatory requirements
  • Review, update and develop internal policies and procedures to identify potential areas to strengthen the compliance program 
  • Assist in the preparation of responses to regulatory inquiries, inspections and examinations
  • Provide legal and regulatory guidance regarding exchange, SEC, and FINRA rules
  • Provide legal and regulatory guidance regarding market structure
  • Manage relationships with SEC regulators on behalf of the exchanges
  • Participate on industry-wide committees 
  • Advise senior management on the regulatory impact of strategic initiatives
Qualifications
  • Bachelor’s degree (Finance, Computer Science, Engineering, Data Analytics or other related field preferred)
  • JD degree a plus 
  • Four years professional experience in a Compliance, Product Management, or a Technology role within Capital Markets is preferred
  • Strong understanding of electronic trading systems is a plus 
  • Strong understanding of Regulation SCI
  • SEC or SRO experience a plus
  • Strong knowledge of securities laws
  • Strong knowledge of equity and options market structure and trading rules/regulations
  • Strong product and/or project management skills
  • Strong knowledge of SDLC process
  • Working knowledge of issue and project tracking software applications (e.g., JIRA)
  • Ability to handle multiple tasks simultaneously and prioritize
  • Proficient computer skills with Microsoft Excel, PowerPoint, Word and Outlook.  Advanced Excel skills and knowledge of business intelligence tools/applications highly desired.
     

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

Digital Designer

Princeton , New Jersey

MIAX®, a global exchange group that builds and operates options, futures and stock exchanges, is looking to fill a full-time digital designer role in its Marketing Department. As a designer at MIAX, you will be responsible for digital design and execution of creative concepts for marketing, and website projects for MIAX and its subsidiaries (MGEX™ and BSX™). You will collaborate with the marketing team to support marketing activities, website design and website maintenance.

Responsibilities:

  • Collaborate with marketing team and external agency on marketing campaigns and collateral
  • Maintain high quality on creative deliverables ensuring consistency across our channels
    • Designing, producing and managing interactive online content, including email templates, social media, marketing collateral, digital campaigns and promotional artwork
    • Design and produce animations
    • Produce, visually direct and edit videos
    • Support for visuals (PPT or PDF) for any webinar or presentation
  • Support design needs and maintenance for our websites
    • Working with IT to oversee the smooth implementation of new content
    • Update webpage designs, content and documents on websites as needed
  • Present work internally to relevant stakeholders
  • Provide digital design support for company swag for industry events

 

Qualifications
  • Bachelor's degree in digital design, graphic design or a related field
  • Proven experience in a professional digital design role; a portfolio of previous digital design work to showcase experience and creativity
  • Exceptional portfolio that illustrates creative design capabilities
  • Solid knowledge of design software programs including Sketch, InVision and Adobe Creative Suite
  • Experience with video production and editing software programs
  • Ability to clearly present design ideas and concepts to support a variety of media
  • Passion for design and eagerness to collaborate with the team on new ideas
  • Self-motivated, organized and accountable
  • A team player with exceptional organization, resourcefulness and technical skills
  • Ability to manage multiple projects at a time and pay careful attention to detail
  • Strong communication skills are required

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

Full Stack Application Developer

Princeton , New Jersey

We are currently seeking Full Stack Application Developer with deep expertise in Java, web, and database technologies. As a full stack Java Application developer of the Business Systems Development team, you will 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.

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.

Summary of Key responsibilities include:

  • Analysis and assessment of business and system requirements in direct collaboration with business users covering a variety of functional disciplines
  • 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 web applications that provide first-class operational capabilities to the MIAX Exchange Group
  • Define the back-end REST APIs for the features of the services being built.
  • Write unit, integration and end-to-end tests and work with the team for defining test cases.
Organizational Structure

The Application Developer will report directly to the Sr. VP of Business Systems Development.

Qualifications
  • Expert in core Java and JEE technologies
  • Deep understanding of web application architecture and design principles
  • Must have in-depth knowledge of one or more application frameworks such as Spring Boot, Spring MVC and Spring Web Flux
  • Strong experience with web development tools and languages such as Angular, HTML5, CSS and Javascript
  • Strong database design and SQL expertise
  • Experience with Linux and shell scripting
  • Experience with CI/CD practices.
  • Experience with Container technologies (Docker & Kubernetes) a plus.
  • Experience with Cloud technologies such as AWS, Azure, Google Cloud 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.
  • 5+ or more 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@Miami-Holdings.com

Junior Analyst

Princeton , New Jersey

We are currently seeking a Junior Analyst with a background in some combination of statistics, mathematics, economics, and the structure of listed securities markets to join our Business Strategy group.

Major Responsibilities Include:

  • Interact with Senior Management and Business Systems Development teams to design and produce reports monitoring the firm’s competitive position within the market
  • Supports Business Strategy and Sales teams with ad hoc data requests, analytics and internal presentations to management
  • Assist in the review of new exchange traded products and functionality
  • Responsible for generating Investor Relations materials 
Organizational Structure

The Junior Business Analyst will report directly to the Executive Vice President of Strategic Planning & Operations

Qualifications
  • Proficient in Microsoft Office, with excellent Excel skills
  • Previous experience with SAP or similar database management tools a plus
  • Strong written and communication skills
  • Self-starter with a high attention to detail
  • Basic programing and scripting skills a plus
  • Ability to take direction and complete tasks in a timely fashion
  • Knowledge of Financial Markets a plus but not mandatory
  • Flexible work schedule, with the potential for travel
Education and Experience

Minimum of Bachelor’s degree or equivalent in Business/Finance, Economics, or related discipline

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

Lead Quality Assurance Analyst

Princeton , New Jersey

We are currently looking for a highly motivated hands-on Lead Quality Assurance Analyst with demonstrated experience in leading and proactively participating in the end to end system testing process within a fast paced trading environment. This person should be well-versed in leading automated testing efforts within the context of a continuous integration testing environment.

Major responsibilities include:

  • Leading the QA team by organizing, scheduling and managing the team assignments across business projects, QA process and infrastructure improvements
  • Reporting to and working with Trading Systems Development (TSD) Management in continually aligning the QA team with upcoming business goals
  • Leading and participating in the execution of the testing process in compliance with the MIAX Quality Assurance testing plan
  • Proactively participating in the review process of the business requirements and system specifications for the purpose of test planning and test case generation
  • Leading and participating in the generation and validation of test plans, test cases and traceability matrixes
  • Tracking test case failures, remediation efforts and validating the results
  • Managing the MIAX proprietary automated testing environment to ensure its smooth operation

 

Organizational Structure


The Lead Quality Assurance Analyst will report to the Trading System Development management team.


Qualifications
  • Must have thorough knowledge of the Quality Assurance testing process and best practices
  • Must have lead or managed a QA team and have the ability to split time between executing their own projects and leading the QA team
  • Must have strong experience in managing an automated testing platform in a continuous integration testing environment. In-depth Jenkins knowledge a big plus
  • Must have demonstrated accomplishments in testing real-time trading systems...direct experience testing Options or Equities Trading systems is a big plus
  • Effective analytical and problem solving skills a must
  • Strong experience using the LINUX command line interface
  • Strong knowledge of scripting languages such as Bash, Python, Perl, etc.
  • Excellent verbal and communication skills required
  • Must be a self-motivated, dynamic, organized and responsible team player

Education and Experience
  • Bachelor's degree or equivalent in IT/Computer Science
  • 5+ years of experience in software QA/testing
  • 3+ years of experience with automated testing tools
  • 3+ years of testing in a trading environment
  • 2+ years in leading or managing a QA team

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

Regulatory Counsel

Princeton , New Jersey

We are currently looking for an attorney to join the regulatory team of the MIAX Exchange Group. The attorney will report directly to the CRO/CCO and provide guidance to the regulatory, membership and compliance teams. The attorney will interact and provide guidance to senior management, technology departments and business operations as needed. The attorney will also work closely with the Office of the General Counsel on various legal and regulatory projects.

Roles and Responsibilities include:

  • Provide legal and regulatory guidance regarding exchange, SEC, and FINRA rules
  • Provide legal and regulatory guidance regarding market structure
  • Coordinate and provide legal and regulatory guidance on SEC Examinations and Internal Audit reviews
  • Review and advise on the creation and maintenance of company policies and procedures
  • Manage relationships with SEC and other regulators on behalf of the options and equities exchanges
  • Participate on industry-wide committees
  • Advise the CRO/CCO on day to day issues within the industry, department and organization
  • Handle a number of other general regulatory matters. Assist with various regulatory projects across the team and perform other duties as assigned.

 

Qualifications
  • Member in good standing with a state bar
  • 5-10 years relevant legal experience
  • SEC or SRO experience required
  • Strong knowledge of securities laws
  • Knowledge of equity and options market structure required
  • Strong attention to detail and the ability to articulate complex concepts with the level of detail that is necessary for various regulatory issues and other written communications
  • Ability to work independently and to work cooperatively in group situations; offer assistance and support to co-workers; balance team and individual responsibilities; exhibit objectivity and openness to others' views; give and welcome feedback
  • Proven analytical and problem solving skills
  • Ability to organize and prioritize work assignments; strong time management experience and skills; and ability to complete multiple tasks simultaneously with accuracy and quality, to adjust to changes in priorities and situations, and to meet deadlines

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

Senior DevOps - CI/CD Engineer

Princeton , New Jersey

We are currently seeking a Senior DevOps- CI/CD engineer. As a Senior DevOps - CI/CD Engineer, you will help improve automation, infrastructure reliability, and enable our engineering team to use technologies in a scalable, reliable, and highly available way. The Senior DevOps –CI/CD engineer will also work in close collaboration with development teams to streamline their build, testing and deployment processes.

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.

Summary of Key responsibilities include:

  • Set up, maintain and refine Jenkins CI/CD pipeline
  • Develop scripts to build and deploy software releases
  • Support CI/CD tools integration/ operations/ change management, and maintenance
  • Drive the team toward automation, standardization and best practices
  • Work with QA team to integrate automated testing into CI/CD pipeline
  • Partner with the software architects and development teams in designing and improving CI/CD processes

 

Organizational Structure


The Senior DevOps - CI/CD Engineer will report directly to the Sr. VP of Business Systems Development.


Qualifications
  • Experience in building end to end CI/CD pipelines using Jenkin, Nexus
  • Experience in Jenkins Administration, Jenkins Docker as well as Jenkins HA skills
  • Experience with Git version control systems such as Bitbucket
  • Excellent Java programming skills
  • Experience with Linux and shell scripting
  • Experience in configuring SQL & NoSQL databases
  • Basic understanding of networking & security
  • Experience with one or more Java application frameworks such as Spring Boot, Spring MVC and Spring Web Flux a plus
  • Experience with Container technologies (Docker & Kubernetes) a plus
  • Experience with Cloud technologies such as AWS, Azure, Google Cloud a plus
  • Experience with code technologies, such as Terraform, Packer a plus
  • Experience with in any configuration management tool like Ansible, Puppet, Chef a plus
  • Experience in working closely with the development teams and troubleshoot application issues
  • 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
  • 6+ years of CI/CD engineering experience working with scripting and build management tools for a variety of frameworks and technologies, including Java, Groovy and Gradle, and Maven
  • 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@Miami-Holdings.com