Ruby Software Engineer (Mid-Sr)

  • MX
  • Lehi, UT, USA
  • Jan 28, 2021
Full time Software Developer

Job Description

Life at MX

We are driven by our moral imperative to advance mankind - and it all starts with our people, product and purpose. We always carry a deep sense of drive and passion with us. If you thrive in a challenging work environment, surrounded by incredible team members who will help you grow, MX is the right place for you.

Come build with us and be part of an award-winning company that’s helping create meaningful and lasting change in the financial industry.



Job Purpose

The MX Portal team is developing an open source Open Banking solution to empower banks and fintechs to build next generation products, while keeping customers in control of their data with granular tokenized data access. 


If you take pride in your ability to develop and maintain clean and consistent RESTful API’s and experience with financial API’s, we’d love to talk technique. If you have an interest in collaborating with product leaders,  partners, and support to deliver an exceptional product experience, we look forward to hearing from you soon. 


What you’ll get to do…

  • Build state of the art software with other bright minded engineers

  • Support MX Portal integrations with banks and online banking providers

  • Identify, document, and follow up on issues and feature requests

  • Take pride in your ability to develop and maintain clean and consistent RESTful API’s and experience with financial API’s

  • Make meaningful contributions to a product designed to better people’s lives

  • Contribute to our platform with automated services


You’ll do it using your…

  • Experience with Ruby on Rails and passion for backend web services

  • 3-4 years of  industry experience

  • Experience building, implementing and working with microservice architectures

  • Proficiency working in Unix/Linux environments

  • Proficiency with Git or another version control system

  • Love for clean, maintainable, discoverable code

  • Experience with distributed systems, Postgres and Elasticsearch


You’ll fit in by…

  • Balancing independent problem solving with collaboration

  • Not being afraid to make mistakes and learn from them

  • Communicating with honesty, candor, and respect

  • Being bold and resourceful

  • Being a passionate and empathetic team member


You’ll love it because…

  • You will support products that are making a difference in the lives of others

  • You will collaborate with other brilliant minds who are invested in your success

  • You will be rewarded and recognized for your high-caliber work

  • You will enjoy autonomy

Videos to Watch

MX Effect

Why MX

Mission and Values

Office Tour