Your role: Senior Software Engineer
Primary topic to keep you busy: Our extensive automation platform based on data analysis and ML
Location: Remote

Join us to work towards a collaborative, self-automated human translation revolution!

Here at MotaWord, we work hard to build the world’s fastest, lowest-cost, cloud-based and collaborative business translation platform. We provide translation service in almost 100 languages, 55 countries and through the work of over 20 thousand translators.

We allow our clients to order translation service through our award winning website, our solid API, multiple consumer facing products, multiple plugins and extensions. We work hard to stay and lead the innovative edge of the translation and language industries with the uniqueness of our solutions and the overall mindset of our platform which realized all of our high-quality, fast, collaborative promises.

We generate data on the client side and on the vendor side, we learn through process experimentation and work on building algorithms that can replace human project managers on translation projects. Automation, data analysis, data engineering is a large part of what we do and we have learned a lot in the recent years. We have a mature understanding of what automation means and how it works the best. As we want to speed up and automate more and better, we are looking for talented software developers.

We want you to join our team where we enjoy the freedom to innovate with a variety of technologies in a truly international entourage.

You will utilize your programming and software design skills to design the best possible platform for our customers, translators and internal team. If you are a resourceful team player who does not shy away from taking responsibility in all stages of development for a new venture, we want to meet you. You will gain knowledge of our vast domain (oh yes, engineers are usually surprised how a translation company can have such large domain), necessarily go around in many of our technical components, interact with our team, contribute to the daily operations. With all of this, you are expected to (collaboratively) generate and improve our automation systems that manage hundreds of projects, thousands of translators and clients every single day, on its own.

Our HQ is located in New York City, but we are wizards of remote-working since we were founded. We document everything and hold impromptu Google Meet meetings any time of the day to bring our teams closer to target.


Depending on our goals, we may use any technology that helps us attain them. This means a modern development environment, with as many technologies and concepts as we need, to solve a problem in the most convenient, beautiful and fastest way. We currently maintain more 30 services in our ecosystem and more than 10 products that we constantly work on. Our current stack consists of Linux, Docker, Java EE, Apache Flink, Neo4J, Elasticsearch, Zookeeper, PyTorch/SageMaker, JavaScript (React), PHP, Python (pheeew; not the end of the list really). Most of the infrastructure is established inside AWS, managed by Terraform. Needless to say, CI/CD.

We are a highly interactive group, so you will feel free to contribute in any stage and aspect of the development. We have two core values that we expect from our colleagues: research and learn from each other.

Your primary responsibility will be to engineer and develop for our automation systems, from event streaming/analysis to machine learning to front experience of our automations.

Our startup environment requires an imaginative thinker with the ability to work independently on simultaneous projects and the ability to collaborate effectively with other team members. Yes, we are looking for jacks of all trades.

Candidate Requirements

  • You are passionate about software development (Follow blogs? Answer questions on SO? Have a Twitter account following tech industry leaders? Good!)
  • Excellent command of Java, not a complete stranger to Graph Databases, React JS, Python, SQL, AWS, ML
  • You are willing to work on conceptualizing and designing software, starting from an abstract idea, and orchestrating all elements in the platform to come up with the best solution
  • You have ideas and/or are opinionated about code organization, scalability and sustainability
  • Possess a friendly and can-do attitude
  • A desire to constantly develop new skills (“Education is the kindling of a flame, not the filling of a vessel.” ― Socrates)