Customer Event | MCO Customer Roadshow Europe 2026 – Registration is now open
Join Our Team
Become part of a dynamic, forward-thinking team where you’ll thrive in an industry that’s constantly evolving, with the chance to make an impact on a global scale. Come grow with us and be part of something bigger.
MCO is growing quickly and we're on the lookout for talented and enthusiastic professionals to help us develop and advance our industry-leading compliance platform.
Used by Chief Compliance Officers to understand their firm's risk profile, Compliance Oversight solutions empowers you to:
The Engineering Manager position entails the leadership of MCO global product development teams across the entirety of the software development life cycle. This role focuses on our MEAN stack platform (MongoDB, Express.js, Angular, Node.js) hosted on AWS, with MongoDB Atlas as the primary data layer. Key responsibilities encompass ensuring the quality of team outputs and optimizing customer experiences, along with maintaining strict adherence to coding standards and promoting automation initiatives. The role involves mentoring and guiding engineers, proactively identifying and mitigating technical risks, and facilitating effective communication between engineering and other stakeholders. The manager oversees deployment processes across AWS infrastructure, monitors system performance, and provides decisive technical leadership during incidents. Ultimately, this role aims to uphold the highest standards of professionalism and innovation in MCO software development practices.
Click here for more details and how to apply for this position.
The Engineering Manager position entails the leadership of MCO global product development teams across the entirety of the software development life cycle. Key responsibilities encompass ensuring the quality of team outputs and optimizing customer experiences, along with maintaining strict adherence to coding standards and promoting automation initiatives. Moreover, the role involves mentoring and guiding engineers, proactively identifying and mitigating technical risks, and facilitating effective communication between engineering and other stakeholders. The manager oversees deployment processes, monitors system performance, and provides decisive technical leadership during incidents. Ultimately, this role aims to uphold the highest standards of professionalism and innovation in MCO software development practices.
Click here for more details and how to apply for this position.
This is a key role within the MCO Labs teams based in Dublin. The role is responsible for the implementation of technology proofs of concept and first of a kind new product. In this role, you will be working with a small, highly talented and driven group to build the POCs and first of a kind solution that will shape the future direction of the MCO product technology. Cloud & backend technology will form a key part of your toolkit, both for building solutions and powering them. In this position, you will design, build, deploy and test software, using the best tools and technologies in the market. You’ll be challenged to do things you’ve never done before, building solutions to problems that appear impossible to solve (if they turn out to be impossible, identifying and highlighting this in a timely manner will be key). Working closely with the architecture, engineering and product management teams to ensure solutions match future needs and working within the constraints of our business and available technology. This is a hybrid role; you should expect to spend 2 days a week in the MCO offices in Dublin city centre.
Click here for more details and how to apply for this position.
The Engineering Manager position entails the leadership of MCO global product development teams across the entirety of the software development life cycle. Key responsibilities encompass ensuring the quality of team outputs and optimizing customer experiences, along with maintaining strict adherence to coding standards and promoting automation initiatives. Moreover, the role involves mentoring and guiding engineers, proactively identifying and mitigating technical risks, and facilitating effective communication between engineering and other stakeholders. The manager oversees deployment processes, monitors system performance, and provides decisive technical leadership during incidents. Ultimately, this role aims to uphold the highest standards of professionalism and innovation in MCO software development practices.
Click here for more details and how to apply for this position.
You love fixing things but you're over fixing bugs in code — this is the role for you. The brief is wide-ranging yet simply described: do whatever it takes to help over 200 engineers and their managers operate at their fullest potential. Don't mistake this for a PMO or coordinator role — this is hands-on, in the thick of it. One day you might be partnering with an engineering manager to get their roadmap nailed down; the next, preparing reports for the VP of Engineering; the next, shifting gear to lead the cross-team response to an urgent client escalation. About the Role The Senior Manager, Engineering Operations is a technical leader who provides cross-functional operational support to the VP of Engineering and the wider Engineering organisation. This role has no direct reports. It focuses on proactively removing obstacles, improving operating efficiencies, and driving strategic initiatives — giving Engineering clear visibility across priorities, risks, decisions, planning, budgets, and follow-up actions. The role partners closely with Product, Engineering, Finance, and People to keep the organisation running smoothly. It is hybrid, based in our Hyderabad office with a minimum of four days on-site per week, and sits at a senior individual-contributor level, benchmarked externally to Senior/Staff Technical Program Manager or Principal Program Manager positions.
Click here for more details and how to apply for this position.
We are seeking a highly skilled and experienced MEAN Stack Developer to join our multinational team. The ideal candidate will be proficient in developing full-stack applications using Typescript, MongoDB, Express, Angular, and Node. Additionally, the candidate should have strong expertise in design patterns, JavaScript, GraphQL, and related technologies. A basic understanding of serverless architectures, specifically AWS Lambda and S3 services, is also essential. This role requires a developer who is adaptable, innovative, and capable of working in a fast-paced environment
Click here for more details and how to apply for this position.
The Engineering Manager position entails the leadership of MCO global product development teams across the entirety of the software development life cycle. Key responsibilities encompass ensuring the quality of team outputs and optimizing customer experiences, along with maintaining strict adherence to coding standards and promoting automation initiatives. Moreover, the role involves mentoring and guiding engineers, proactively identifying and mitigating technical risks, and facilitating effective communication between engineering and other stakeholders. The manager oversees deployment processes, monitors system performance, and provides decisive technical leadership during incidents. Ultimately, this role aims to uphold the highest standards of professionalism and innovation in MCO software development practices.
Click here for more details and how to apply for this position.
We are looking for a Architect of Platform Engineering to lead the team responsible for building and operating the foundational systems that power the MyComplianceOffice platform. The team owns the platforms and services that every engineer depends on, including OCI/Kubernetes, GitLab CI/CD, platform security, observability, automated testing infrastructure, and the container images and deployment mechanisms that allow software to move safely and reliably from local development to production. You will lead MCO’s Platform Engineering team end-to-end: defining the multi-year platform strategy, securing investment, owning delivery and operational excellence, growing and developing the team (including hiring), and partnering closely with Operations, Security, Architecture, and teams driving AI adoption across the company to support the continued evolution of the engineering organization. The platform sits at the heart of how software is built and operated at MCO and must support the reliability, security, and auditability requirements expected by some of the world’s largest financial institutions. Your goal is simple: provide a secure, reliable, scalable, and cost-effective engineering platform that enables product teams to build, test, deploy, and operate software with confidence and speed. This is a hands-on leadership role reporting to the VP of Engineering. You will lead a small team of senior engineers while remaining actively involved in architecture, technical direction, critical platform decisions, and the successful delivery of key initiatives.
Click here for more details and how to apply for this position.
This is a Senior role within the MCO architecture team. The role is responsible for the evolution of the architecture across components of the MCOs solutions. In this role, you will assess MCOs needs across the MCO Platform and solutions, working with and across Teams to evolve the architecture and design solutions to meet business needs. Developing a strategy to evolve our solution architecture as needed to enable growth and expansion of our platform. Working closely with the architecture, engineering and product management teams to ensure solutions match our current and future needs, and working within the constraints of our business and existing technology.
Click here for more details and how to apply for this position.
MCO is seeking a highly experienced Senior Product Owner to lead Trade Surveillance, Sales Practices, Suitability, and Reg BI capabilities within the Know Your Transaction product suite. This role will shape products that help banks, broker-dealers, wealth managers, investment advisers, and other financial institutions detect market abuse, monitor conduct risk, and demonstrate regulatory compliance. The successful candidate will combine senior product ownership experience with deep domain knowledge in capital markets, market conduct, trade surveillance, suitability, and best-interest obligations. Prior experience at a bank, broker-dealer, exchange, regulator, or compliance technology provider such as NICE Actimize, Nasdaq SMARTS, SteelEye, Eventus, Trading Technologies, ACA, Behavox, LSEG, or similar providers is strongly preferred. As Senior Product Owner, you will: Own and drive product capabilities for trade surveillance, market abuse detection, insider dealing, front running, layering, spoofing, wash trading, marking the close, cross-market manipulation, and related conduct-risk scenarios. Translate regulations and supervisory expectations including MAR, MiFID II, SEC, FINRA, CFTC, Reg BI, and suitability obligations into clear product requirements, detection logic, workflows, and acceptance criteria. Partner with engineering and architecture teams on trading data models, FIX-based order flows, order and execution lifecycle, market data integration, alert generation, case management, explainability, and auditability.
Click here for more details and how to apply for this position.
We are seeking an experienced and technically adept Product Owner (TPO) to join our expanding Product Management team. This is a critical role in the agile delivery of complex, enterprise-grade compliance solutions. You will act as the bridge between business, design, and engineering - owning the product backlog and driving the delivery of features that align with business outcomes and user needs. You will be involved in everything from requirements gathering and story writing to solution design and customer documentation.
Click here for more details and how to apply for this position.
As a Product Owner on MCO’s eComms Compliance team, you will own the roadmap for a new scrum team dedicated to AI feature development across our communications surveillance and archiving solutions, which serve compliance professionals at global financial services firms including banks, broker-dealers, hedge funds, insurance companies, and RIAs. This role will focus on AI-powered capabilities—including AI-based risk detection, message and conversation summarization, and AI-assisted archive search—core to helping regulated institutions surface, investigate, and evidence communication risk at scale. You will be responsible for defining product requirements, prioritizing feature development, and working closely with cross-functional teams to deliver high-quality software solutions in a fast-paced SaaS environment. You’ll work at the intersection of regulatory needs and emerging AI capabilities, helping MCO deliver market-leading tools that simplify complex compliance challenges.
Click here for more details and how to apply for this position.
MCO is seeking a highly skilled Principal Software Engineer to join our dynamic team. In this role, you will be instrumental in designing and developing cutting-edge solutions that simplify and enhance compliance management for financial firms. You will leverage your expertise in Java, Spring, and system design to create robust, scalable, and high-performance applications that align with our mission to make compliance simpler, smarter, and more effective.
Click here for more details and how to apply for this position.
Agile Leadership Act as a change agent, helping the organization to understand and implement Agile values and principles. Provide leadership by coaching and mentoring teams in Agile values, principles, practices, and frameworks such as Scrum and SAFe. Team Enablement Assist teams in identifying and removing impediments to their progress. Set up newly create scrum teams for success by facilitating team kickoffs and team practices. Coaching Coaching and training of teams on all aspects of agile ceremonies and artefacts, including story pointing, sprint planning, daily stand-ups, sprint reviews, and retrospectives. Coach teams to work closely with Product Owners and team members to ensure backlogs are healthy and are well refined and prioritized. Identify training opportunities and provide training and workshops to teams and individuals on Agile methodologies. Coach and train teams on the implementation User Stories and requirements management. Innovation Promote a culture of continuous improvement, collaboration, and innovation among teams. Develop and implement strategies for enhancing team performance and productivity across the business. Collaborate with other agile practitioners and stakeholders to align Agile practices across the organization. Metrics Own and manage the development and tracking of metrics to measure the effectiveness of Agile practices. Be able to interrupt the metrics across the organization and identify opportunities for improvement and training.
Click here for more details and how to apply for this position.
MCO’s Employee Conflicts of Interest (ECOI) product suite is the company’s flagship offering and primary revenue driver, serving financial institutions globally with comprehensive compliance solutions for managing employee conduct risk. The ECOI suite comprises Personal Trading Monitoring (PTM), Gifts & Entertainment (G&E), Outside Business Activities (OBA), Digital Asset Personal Trading (DAPT), Political Donations, Connected Persons, Attestations, and E-Learning. We are seeking an experienced and dynamic product leader to take full ownership of the ECOI product portfolio as Head of Product. This is a senior strategic role within the Product organisation, responsible for driving the long-term product vision, defining and executing the product strategy, and ensuring commercial and technical coherence across the entire ECOI suite. The ideal candidate brings deep experience in product management within a B2B SaaS environment, strong domain knowledge of financial services compliance (particularly employee conduct and conflicts of interest), and thrives in a high-growth, fast-paced setting. Acting as a key partner to the Chief Product Officer, this role leads a team of Product Owners and works closely with Engineering, Architecture, Sales, Customer Success, Data Operations, and other Product teams to deliver a market-leading, scalable, and innovative ECOI platform. The role covers the full spectrum of product management responsibilities, from defining strategy and roadmap to ensuring high-quality delivery, while fostering a high-performing team culture and driving alignment across the organization.
Click here for more details and how to apply for this position.
MCO offers a comprehensive suite of Risk and Compliance products covering the full spectrum of compliance requirements, primarily targeted at Financial Services. We are seeking an experienced and dynamic Product Management leader to take shared ownership of our Core Platform, which underpins all MCO products and capabilities. This is a senior strategic role within the Product organization, responsible for driving the long-term platform vision, defining and executing the product strategy, and ensuring technical coherence across the entire MCO solution suite. The ideal candidate brings deep experience in technical product management within a SaaS environment, including data models, integrations, APIs, and strong awareness of end-to-end user experience and UI workflows, and thrives in a high-growth, fast-paced setting. Acting as a key partner to the Chief Product Officer, this role leads a team of Product Owners and works closely with Engineering, Architecture, Sales, Customer Success, and other Product teams to deliver a scalable, secure, and innovative Core Platform. The role covers the full spectrum of product management responsibilities, from defining strategy and roadmap to ensuring high-quality delivery, while fostering a high-performing team culture and driving alignment across the organization.
Click here for more details and how to apply for this position.
Join a global technology leader shaping the future of compliance and conduct-risk management. MCO delivers enterprise SaaS solutions that help financial institutions reduce misconduct risk and demonstrate regulatory compliance. Our unified platform enables compliance teams to proactively manage employee behaviour, firm activities, and third-party relationships at scale. Established in 2008, MCO is headquartered in Dublin and operates globally with offices in London, Singapore, Hyderabad, New York, Chicago, and Fort Worth. We support more than 1,500 customers across 105 countries, from fast-growing fintech’s to the world’s largest financial institutions. We are on a strong, sustained growth trajectory—expanding our product portfolio, investing in new technologies (AI, automation, analytics), and scaling globally. Recently recognized as Technology Company of the Year, MCO offers a collaborative culture, diverse teams, and significant opportunities for career advancement. If you want to build products that have real-world impact in a mission-critical domain, we’d love to meet you.
Click here for more details and how to apply for this position.
The Engineering Director role entails spearheading strategic direction for serval MCO global Engineering teams, emphasizing alignment with Product Delivery objectives and long-term vision through the establishment and monitoring of key performance indicators (KPIs). Leadership and mentorship of senior engineering managers are crucial for effective team management and result- driven outcomes. Developing and implementing KPIs to scale engineering operations ensures continuous improvement and technical excellence. Collaboration with department leaders ensures alignment with business goals, while serving as a decision-maker in technical discussions supports sustainable solutions. Being personally attuned to industry trends and sharing valuable insights with senior leadership are deeply impactful in fueling innovation and preserving our competitive edge.
Click here for more details and how to apply for this position.
This is a key role within the MCO labs teams. The role is responsible for the implementation of technology proofs of concept and first of a kind new products. In this position, you will design, build, deploy and test software, using the best tools and technologies in the market. You’ll be challenged to do things you’ve never done before, building solutions to problems that appear impossible to solve (if they turn out to be impossible, identifying and highlighting this in a timely manner will be key). Working closely with the architecture, engineering and product management teams to ensure solutions match future needs, and working within the constraints of our business and available technology. In this role, you will be part of our MCO Labs teams based in Dublin, working with a small, highly talented and driven group to build the POCs and first of a kind solutions that will shape the future direction of the MCO product technology. AI technology will form a key part of your toolkit, both for building solutions and powering them. This a hybrid role, you should expect to spend 2 days a week in the MCO offices in Dublin city centre.
Click here for more details and how to apply for this position.