Applied to a senior backend role in their Investor Technology group. Charlotte office, hybrid expected 3 days.
The rounds: HackerRank screen. Two medium leetcode-ish problems. 75 minutes. Nothing crazy but they expect clean code, not just passing tests. Recruiter call. More thorough than I expected. They actually asked about my understanding of index fund investing, not just my resume. Not a gotcha, more like a values alignment check. Hiring manager video call. 45 min. All behavioral, STAR format. Questions about cross-team collaboration, prioritizing competing stakeholders, and a time I had to push back on a technical decision. They really dug into the "why" on that last one. Virtual panel. Three people. One was a staff engineer (system design for a high-availability financial data pipeline), one was a PM (behavioral, product thinking), and one was from another eng team (more behavioral, culture fit).
Full loop took about 5 weeks from application to offer. Communication from the recruiter was actually pretty consistent, which I wasn't expecting.
What surprised me: the system design asked specifically about data consistency and transaction guarantees in a distributed setting. Very on-brand for fintech.
Offer came in at the higher end of what I'd seen on Levels for the market. Not FAANG money but not bad for Malvern/Charlotte.