Back to open roles
Ho Chi Minh City

Senior Software Engineer - Datafac

Help us expand our coverage of CMMS/EAM systems and step it up in unit testing

About Makini

Makini is the universal API for industrial systems. Industrial tech companies use it to connect with industrial software systems of their customers. No matter what system it is - all via one, simple API.

Makini is based in San Francisco and backed by some of the best in the business, including investors behind companies like Stripe, Segment, and Plaid.

Our mission

We exist to multiply the impact of the new industrial tech by helping them scale.

Industrial tech has great products, products making real impact:
🩸 save people from injuries
🛢 reduce impact on environment
💥 prevent breakdowns

Now that modern industrials use a lot of software, new companies have to somehow fit into this stack in order to scale.

What does it mean for them? - building lots of integrations. One costs $30k, takes up to 18 months. Now imagine doing this hundreds of times.

For many companies this is not feasible and it makes much more sense to use something like Makini instead. Makini allows to connect across industrial systems, no matter what system it is, via one, simple API

About the role

You'll be the one helping us achieve this vision. As a Senior software engineer, you will be on the forefront of building systems into Makini API, expanding our footprint. You will own the full cycle, i.e. architectural decisions, API reliability, authentication, compatibility, performance, and maintenance. You will also contribute to the Company's operating principles and further scaling of the integration building.

You will

  • Produce quality and maintainable code while following best practices.
  • Development and execution of unit testing scenarios between Makini's backend and connected systems.
  • Scaling scope of our API integrations.
  • Manage junior engineers and ensure adapters are delivered within specified timeline and as per the quality standards.
  • Contribute to the Company's operating principles and further acceleration of integration building.
  • Own adapter performance metrics and its maintenance.

We are looking for

  • Empathy towards users, Makini is a developer-centric product.
  • A “Can-Do” Attitude: positive attitude and passion for learning in fast-paced environments.
  • 4+ years of experience in PHP development (Laravel or similar framework).
  • Good knowledge of PHPUnit, Mockery and unit-testing methodologies.
  • Experience with 3rd-party API integrations, excellent knowledge of REST and authentication protocols.
  • Experience with Vue.js is a plus.
  • Experience with AWS services (SQS, S3, Lambda) is a plus.
  • English is a must.
  • Git knowledge is a must.
Thank you for your interest! We'll be in touch shortly
Oops! Something went wrong.
Try using our online chat (bottom right corner)