Infrastructure Engineer

  • 3401 North Thanksgiving Way, Lehi, UT 84043, USA
  • Full-time

Company Description

MX is on a mission to improve the financial lives of individuals everywhere. We believe each of us has a moral imperative to use our time and talents to change the world for the better. For this reason, we are creating innovative software and partnering with financial institutions and digital banking providers to bring financial freedom to the lives of individuals, families, and communities. We are a financially strong company with plenty of financing and are cash-flow positive.

Job Description

MX is seeking an experienced, talented Infrastructure Systems Engineer with 5 to 10 years of experience to join the engineering team at MX. You’ll be bringing your talent and expertise to continue building and scaling our highly available and distributed SaaS platform.


You’ll be making an impact by…
 

  • Designing infrastructure, network, and automated systems to support distributed architecture across multiple data centers

  • Continuing to scale our highly available 10/40 gig network infrastructure

  • Designing and implementing the next generation of tools to manage configuration and hardware monitoring of large server clusters and networking infrastructure

  • Forecasting and planning for the infrastructure needs of a fast-growing SaaS company and finding ways to improve efficiency

  • Collaborating with other Infrastructure, DevOps, and various Engineering team members to detect and resolve infrastructure problems

  • Maintaining highly available and redundant network infrastructure and systems that serve millions of users, and 1000’s of requests per second

 

You’ll contribute by using your…
 

  • BS in Information Systems or Information Technology, related field experience, or both

  • Proficiency designing, scaling and implementing network infrastructure (firewalls, and L2/L3 switching/routing)

  • Proficiency working in Linux environments, particularly with networking and iptables

  • Experience managing driver, firmware and other hardware updates across hundreds of servers in multiple data centers

  • Experience with distributed systems and high uptime requirements

 

You’ll stand-out with your prior experience (design, configuration, scaling, troubleshooting, and monitoring) and familiarity in some of the following:
 

  • Dell iDRAC, PERC and Linux host-based management of Dell hardware

  • Palo Alto firewall/routing, Brocade/Juniper/Arista L2/L3 switching/routing, BGP, VPN

  • Ubuntu/Linux performance and network configuration

  • KVM and OpenNebula virtualization

  • BIND DNS, Linux DHCPd, Active Directory/LDAP, PXE

  • Netbox (IP/Infrastructure Asset Management), Observium and Solarwinds network monitoring


You’ll fit in by…
 

  • Thinking like an owner

  • Communicating with honesty, candor, and respect

  • Being resourceful

  • Using common sense

  • Automating anything that you have to do more than once


You’ll love it because…

 

  • You will build and share products that are making a difference in the lives of others

  • You will collaborate with other brilliant minds

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

  • You will enjoy autonomy


Some of the benefits you’ll have:

 

  • Competitive compensation package

  • Collaborative work environment with other like-minded and self-driven employees

  • Great perks including free catered lunches and dinners

  • Health, dental and vision benefits

  • Unlimited vacation

  • You will have the resources of a fast-growing, financially-sound company, but the agility and technical expertise of a startup.

 

Additional Information

All your information will be kept confidential according to EEO guidelines.

Videos To Watch