XTM Group is dedicated to delivering cutting-edge solutions in the field of translation management. Our mission is to help enterprises reach global markets more efficiently by creating, delivering, and supporting an industry-leading platform to automate and manage all aspects of the localization process.
Our culture emphasizes teamwork, collaboration, and a passion for language technology to better serve customers and employees. We are dedicated to creating a solution-oriented and inclusive environment where everyone feels valued and can contribute their best. Our core values guide their actions and are the foundation of our company culture, driving us to achieve the vision of being the leading Translation Management System for enterprises.
As an Engineering Manager at XTM, you will lead one or more cross-functional Scrum teams and take full ownership of both their technical delivery and day-to-day operations. This is a hands-on leadership role where you are expected to actively contribute to the codebase — approximately 30% of your time. The remaining 70% will focus on growing and enabling a high-performing, empowered team through coaching, mentoring, and effective process management. You will work closely with Product and other stakeholders to ensure that engineering efforts align with company goals, while also setting the technical direction and maintaining high quality standards across the teams.
We pride ourselves on utilizing a robust and modern technology stack that empowers our team to deliver exceptional results. Our stack is thoughtfully curated to encompass a variety of cutting-edge tools and frameworks that promote efficiency, scalability, and reliability. By integrating both established and emerging technologies, we ensure that we remain at the forefront of innovation and can tackle any challenges that come our way.
At the heart of our development process, we leverage languages and frameworks that streamline coding practices and foster collaboration. These technologies are chosen not only for their performance but also for their ability to facilitate creativity and implementation speed. We continually evaluate our stack to adapt to industry trends and technological advancements, allowing us to refine our workflows and enhance our products.
Being part of our team means you will engage with this technology stack, contributing to its evolution and leveraging its capabilities to drive impactful solutions. We encourage our employees to explore new tools and technologies, as we believe that our strength lies in our adaptability and willingness to embrace change.
At XTM, we build and maintain a complex web-based system composed of around 70 Java applications, including a large monolith and numerous microservices. Our backend primarily leverages Java technologies such as Spring, Java EE, Struts2, and Hibernate. On the frontend, we use AngularJS and React. Our system is deployed on Apache Tomcat containers and runs on virtual machines, with plans underway to migrate to a containerized architecture using Docker and Kubernetes. We make extensive use of messaging via ActiveMQ (JMS), and our storage layer includes PostgreSQL, Redis, MongoDB, Cassandra, and Amazon S3. We follow modern software development practices, including CI with Jenkins and a strong focus on automation, scalability, and system observability.
We take a thoughtful, global approach to compensation—considering your location, experience, and individual performance. In addition to a competitive base salary, youll also receive a range of benefits designed to reflect our values and support your wellbeing. The health of our company and the success of the SaaS product we offer is directly related to the work environment we create for ourselves. Our programs are tailored to meet local needs while ensuring fairness and consistency internationally.
With this in mind, we strive to create a welcoming and positive place in which we work and thrive! For our team members, we offer: