Has 7+ years of professional software engineering experience building and operating backend infrastructure and distributed systems at scale
Has experience integrating modern distributed software systems with older, legacy infrastructure, preferably in a highly-regulated environment. There are unique challenges when embarking on such a mission, and we’re looking for someone who is excited to join with eyes wide open
Has an understanding of how banks and banking systems work: accounts, transactions, ledgers, and the data models underneath
Is a product-minded engineer who thinks about the developers consuming your APIs, not just the systems you’re connecting to
Thrives in environments where you're building something new rather than maintaining something established
Is comfortable with our tech stack (Haskell) or ready to learn
Has strong and justified opinions about building reliable, maintainable systems
If this role interests you, we invite you to explore our public demo at demo.mercury.com
The total rewards package at Mercury includes base salary, equity (stock options), and benefits. Our salary and equity ranges are highly competitive within the SaaS and fintech industry and are updated regularly using the most reliable compensation survey data for our industry. New hire offers are made based on a candidate’s experience, expertise, geographic location, and internal pay equity relative to peers
US employees (any location): $200,700 - $250,900
Canadian employees (any location): CAD $189,700 - $237,100
Mercury is a fintech company, not an FDIC-insured bank. Banking services provided through Choice Financial Group and Column N.A., Members FDIC
Our target new hire base salary ranges for this role are the following