MX is a financial technology company that builds data infrastructure and intelligent solutions for banks, credit unions, and fintechs. The Senior Software Engineer I role is on the Experiences team, which develops personal financial management products, including a money management dashboard, embeddable budgeting, spending, and cash-flow widgets, and a personalized insights feed for financial institutions’ digital banking apps. This is a full-stack role for an engineer experienced with React and TypeScript on the front end and backend services, with applied AI experience. The engineer will deliver features across React widgets, a shared TypeScript widget library, and the APIs and services that power them. They will also build and operate LLM-powered features that help people understand financial data, applying privacy and security safeguards for sensitive information. The team is modernizing its platform, including moving the dashboard’s data layer from a legacy Ruby on Rails API to a TypeScript API service and updating older front ends to the current React, TypeScript, and design-system stack. The role includes project ownership from design through implementation, testing, deployment, maintenance, and production support, as well as technical leadership, collaboration with product partners, and support for teammates’ growth.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior