Full-Time

Senior Software Engineer 2

Data Enhancement

Posted on 9/12/2025

MX

MX

501-1,000 employees

Fintech data connectivity and enhancement platform

No salary listed

Lehi, UT, USA

Hybrid

Flexibility for both in-office and remote work.

Category
Software Engineering (1)
Required Skills
Software Testing
Data Structures & Algorithms
Ruby
Requirements
  • Professional experience with Ruby in production environments.
  • Bachelor’s Degree or equivalent experience.
  • 8+ years of experience with software development in one or more programming languages with data structures or algorithms, preferred.
  • 5+ years of experience testing, maintaining, or launching software products, and 3 years of experience with software design and architecture, preferred.
  • Strong communication skills and a genuine enthusiasm for working closely with others; able to explain complex technical concepts to audiences ranging from engineers to product managers, support, sales, and other stakeholders.
Responsibilities
  • Write product or system development code.
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
  • Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Enforce clean code and excellent coding practices by conducting thoughtful code reviews.
  • Help us build and maintain a world-class technology system so we can achieve our mission of making the world financially strong.
  • Collaborate closely with Product Managers to meet and exceed customer needs in the simplest possible ways.
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
  • Actively participate in system architecture discussions and technical design reviews to ensure scalability, reliability, and security.
  • Lead by example, and elevate the design, implementation, quality, and strong engineering practices across the team.
  • Drive projects and initiatives to implement high quality systems and products.
  • Coach and support engineers on the team, with a strong focus on feedback and growth.
Desired Qualifications
  • Experience with Google Cloud Platform (GCP) architecture and services.
  • Experience with Go in production environments.

MX is a fintech company that provides businesses with tools to improve their financial data capabilities. It uses proprietary technology to securely link, verify, and enhance financial data through its APIs and developer tools, enabling companies to build personalized money experiences for customers. The product works by connecting various financial data sources, enriching the data, and delivering it through integrated APIs, with a high volume of activity (over 150 million transactions per day) to support rapid data processing and real-time insights. Compared to competitors, MX differentiates itself with a robust data engine and industry-leading connectivity, along with a strong emphasis on security and compliance to safeguard data. The company aims to help consumers reach their financial goals by empowering businesses to deliver personalized, engaging experiences that drive customer engagement and growth.

Company Size

501-1,000

Company Stage

Series C

Total Funding

$472.7M

Headquarters

Lehi, Utah

Founded

2010

Simplify Jobs

Simplify's Take

What believers are saying

  • American Express partnership expands data sharing reach.
  • Dwolla integration accelerates payment verifications for enterprises.
  • Ahrvo Labs boosts KYC with MX's IAV and aggregation.

What critics are saying

  • CFPB rules effective July 2026 obsolete MX's aggregation model.
  • Plaid's 12,000 connections erode MX's market share in 12-24 months.
  • Finicity undercuts MX pricing, stealing mid-market contracts in 12-18 months.

What makes MX unique

  • MX connects 16,000 financial institutions via secure APIs.
  • MX enhances data with cleansing and metadata for personalization.
  • MX powers 85% of digital banking providers serving 200 million consumers.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Remote Work Options

Wellness Program

Flexible Work Hours

Growth & Insights and Company News

Headcount

6 month growth

0%

1 year growth

0%

2 year growth

0%
MX
Jan 2nd, 2025
3 Cheers for the New Year: Looking Back on a Year of Data-Driven Success

And, MX is constantly investing in adding new connections to ensure MX is a top leader in Open Finance for its clients and consumers.

PYMNTS
Nov 8th, 2024
American Express Forms Data Sharing Partnership With MX

American Express forms data sharing partnership with MX.

PYMNTS
Nov 8th, 2024
American Express Forms Data Sharing Partnership With Mx

American Express has formed a deal with financial data company MX Technologies, giving their users access to improved financial management capabilities. The API-powered data access agreement will offer customers new digital banking options by connecting their American Express accounts with third-party financial institutions and FinTech apps through MX, the companies said in a Thursday (Nov. 7) news release. By integrating these apps through MX, customers gain more transparency and control over where and how their American Express account data is shared, the release said. Customers can utilize American Expresses’ secure authentication procedures and avoid sharing their credentials, maintaining their privacy while improving data accuracy and reliability, and speeding up access to financial data

MX
Oct 24th, 2024
All About the Data: New Product Innovations Unlock New Insights and Capabilities

MX will integrate with Atomic to help financial providers more easily identify customers who could benefit from an account switch, and make it simple for consumers to actually switch.

PYMNTS
Oct 15th, 2024
Click-And-Mortar™ Banking: Customer Loyalty Hinges On Both Digital And Physical Experiences

Banks must balance both digital and physical experiences to drive customer acquisition and retention. While a strong online presence is essential, many consumers still value access to physical branches. Without this brick-and-mortar component, FIs risk losing consumers’ trust and loyalty.Customers increasingly demand personalized experiences from their banks, but they feel these FIs are falling short in addressing their unique needs. Younger consumers especially show a willingness to share data to receive more relevant messaging, highlighting a generational shift in expectations.Trust in retail banks is declining as consumers increasingly question their loyalty to financial institutions. This shift is fueled by rising competition from new players in the banking sector, prompting many to consider alternative options.yesSubscribe to our daily newsletter, PYMNTS Today By completing this form, I have read and acknowledged the terms and conditions .Thank you for registering. Please confirm your email to view all our Trackers.Register for Unlimited Access Complete the form below to enjoy free, unlimited access to all our Trackers, Studies and MonitorEdge Reports.Today, the opposing pulls of digital transformation and tradition are challenging banks to step up the customer experience to retain consumers

INACTIVE