MCO is growing rapidly and seeks energetic and passionate team members who will work to continually evolve the world’s leading conduct risk platform.

Open Positions

We’re looking for people who are as excited as we are to build compliance better.

Information Security Analyst (United States)

MCO’s Information Security Management System (ISMS) is ISO 27001:2013 certified. This role, part of our IT & Security Department, reporting to the IT Security Manager, is made up of a team of experienced professionals. You will play a central role in the continuous improvement of information security operations and management of our ISO27001:2013 certified ISMS program.

Click here for more details and how to apply for this position.

Principal Software Engineer (India)

The role of the Principal Software Engineer demands an extensive background in Java development, coupled with the capacity to assume a central role as a technical luminary. In this capacity, you will spearhead the architectural design, intricate development, and seamless deployment of sophisticated software solutions for MCO. Your mastery of Java will serve as a beacon, providing guidance and mentorship to our development cohort while ensuring the adoption of industry best practices.​

Your technical leadership will be instrumental in driving the agile evolution of our product features through iterative development cycles while adhering to design principles, design patterns, and efficient algorithms. Moreover, your ability to conduct comprehensive code reviews and implement continuous integration and delivery pipelines will facilitate the swift and reliable dissemination of high-quality software.​

Your expertise will help enhance system performance, scalability, and security, while also promoting an innovative and excellent culture within our development team. This will ultimately result in delivering software solutions that blend advanced technology with practical solutions, providing exceptional value to our valued clients.

Apply here

 

Senior Software Engineer (India)

This role is essential for product development. The role is responsible for ensuring effective and efficient development of applications and quality deliverables.

In this senior position, you'll design, code and test software. You will develop transactional applications modules (JSP, EJB, etc.), applying standards for programming, naming, security and performance. You provide proper code documentation and implement configuration changes to packaged software applications to meet business requirements. Additionally, you document and assist in defining requirements, creating documents to ensure the applications meet their expectations. You maintain and repair applications to keep them performing in accordance with technical and functional specifications.

Click here for more details and how to apply for this position.

Solution Sales Consultant (United States)

We are seeking a solution sales consultant to join our team.

You will be the product/subject matter specialist for all meetings, presentations and demonstrations of the MCO product suite to prospective tier 4, 5 & 6 clients.

The successful candidate will work as a member of the Solution Sales group at MyComplianceOffice, reporting to the Director of Solution Sales.

You will work closely with the Sales team and Product Managers within MCO to position the products properly in order to drive sales and expand the current use of the products.

This is not a deeply technical role, but a solid understanding of cloud computing and system integrations is required.

Apply here

 

Technical Architect (India)

This is a senior engineering role within the MCO architecture team. The role is responsible for ensuring effective and efficient development of applications and quality deliverables.


In this position, you will design, code and test software. You will develop transactional applications modules applying standards for programming, naming, security and performance. You provide proper code documentation and implement configuration changes to packaged software applications to meet business requirements. Additionally, you document and assist in defining requirements, creating documents to ensure the applications meet their expectations. You maintain and support applications to keep them performing in accordance with technical and functional specifications.

Click here for more details and how to apply for this position.

Engineering Manager (India)

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.

Program Manager (India)

You are an experienced Delivery Manager or Program Manager with strong interpersonal skills. You can operate effectively as a sole-contributor and as a core member of a team. You can execute against complex problems with incomplete information through logical thinking and balanced insights. You are motivated to succeed and progress your career through learning and evolving process. You can interact and establish confidence with all colleagues irrespective of title and drive change. A self-starter who is resilient and adaptable to change.

Click here for more details and how to apply for this position.

Sr. Agile Coach (India)

The Senior Agile coach will have responsibility for defining, training and supporting agile practices across 20 scrums teams located in India, Europe and the US.

Click here for more details and how to apply for this position.

Lead Customer Support Executive (India)

The senior Customer Support Executive will be responsible for initially and continuously learning the MCO software suite of modules, including how they function and how they apply to our clients’ business. The role will include responding to our clients’ inquiries, logging and resolving their issues, and providing an exceptional customer experience along the way. In addition, you would be responsible for assisting other Customer Support team members in continuously improving the Customer Support function for the ultimate benefit of our clients.

Click here for more details and how to apply for this position.

Senior Cyber Security Analyst (India)

MCO’s Information Security Management System (ISMS) is ISO 27001 certified. This role, as part of our IT & Security Department, reporting to the IT Security Manager, is made up of a team of experienced professionals. You will play a central role in the continuous improvement of information security operations and management of our ISO27001 certified ISMS program.

Click here for more details and how to apply for this position.

Senior Software Support Engineer - Technical Operations (India)

This role is essential for customer success. Responsible for supporting our existing customers on our multi-tenant SaaS platforms. Responsible for the enforcement of policy and procedures for the team to ensure the timely and accurate processing of technical requests from brokerages, clients and vendors on a daily basis. He/She will assist the team to gather and analyze data to identify problem areas, investigate issues, determine root causes and repair problems, utilizing tools such as SQL, Excel and various scripting languages like Python and Perl. Works on complex assignments and often multiple phases of a project. In return, you will be part of a growing engineering group who deal with technically challenging work who are continually striving to improve the service we offer. The is primarily an office-based role for collaboration with our various engineering teams. 

Click here for more details and how to apply for this position.

Software Support Engineer - Data Operations (India)

This role is essential for customer success. The Software Support Engineer (Data Operations) reports into the Tech Ops Lead/Manager. The role is responsible for supporting our existing customers on our multi-tenant SaaS platforms. Data Operation Analyst will need to perform as a productive senior team member that aids in the enforcement of policy and procedures for the team to ensure the timely and accurate processing of data from brokerages, clients and vendors on a daily basis. He/She will need to gather and analyze data to identify problem areas, investigate issues, determine root causes and repair problems, utilizing tools such as SQL, Excel and various scripting languages like Python and Perl. In return, you will be part of a growing engineering group who deal with technically challenging work who are continually striving to improve the service we offer. The is primarily an office-based role for collaboration with our various engineering teams.  

Click here for more details and how to apply for this position.

Principal Software Engineer (India)

The role of the Principal Software Engineer demands an extensive background in Java development, coupled with the capacity to assume a central role as a technical luminary. In this capacity, you will spearhead the architectural design, intricate development, and seamless deployment of sophisticated software solutions for MCO. Your mastery of Java will serve as a beacon, providing guidance and mentorship to our development cohort while ensuring the adoption of industry best practices.

Click here for more details and how to apply for this position.

Platform Monitoring Engineer (India)

Member of MCO’s Platform Monitoring team, who manage the site reliability, observability and performance of all technical infrastructure, environments, and enterprise systems. Technical and analytical approach to ensure that our SaaS systems are performing optimally during normal operation and as we introduce new features, traffic, and load.

Click here for more details and how to apply for this position.

Senior Technical Trainer (India)

The Senior Technical Trainer be responsible for the development and rollout of the technical training program across the entire firm. The candidate will be expected to have technical understanding of software development processes, architecture, and technologies, combined with the skills to take existing technical documentation and craft an extensive technical training program for new technical.

Click here for more details and how to apply for this position.

Engineering Director (India)

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 fuelling innovation and preserving our competitive edge.

Click here for more details and how to apply for this position.

Get in touch

For speculative enquiries, please send your CV and cover letter          Email Us