Senior Software Engineer - Investments
$166.6k - $263.45kMercury
In Renaissance Florence, wealthy merchants faced a dilemma: where could they safely store their gold without it sitting idle. The Medici family offered a radical alternative. Deposit your assets with them and your assets would be secure, earn consistent returns, and, crucially, be accessible when needed. It was one of the first smart options for wealth: safe, productive, and liquid. The spirit of innovation and financial ingenuity that defined Renaissance Florence finds a powerful echo in the modern startup world.
Mercury brings that same spirit to building an exceptional banking* experience for all. Our Treasury team builds the answer founders are looking for what to do with their idle cash. We’ve created a financial platform that helps startups put their idle cash to work. It helps startups manage their cash with confidence, combining safety and yield in one elegant package. Think of it as institutional-grade cash management, reimagined for ambitious startups.
The Treasury team is a team of full-stack engineers that are building thoughtful products that manage billions in customer funds, all while helping Mercury scale. We operate with a high degree of quality and care because we understand today's startups, like their historical counterparts, require solutions that go beyond.
As part of this role, you will:
- Lead high-impact, cross-functional projects across Treasury engineering, operations, compliance, and risk teams to build stable and scalable systems and processes
- Play a significant role in defining the technical architecture and experience of the Treasury product
- Collaborate with product, design, and operations to ship thoughtful features for our customers and internal users
- Feel a strong sense of product ownership and actively seek responsibility – we want someone excited to help shape and build Mercury’s future
- Join a team of experienced and junior product engineers managing billions of dollars of customer assets
The ideal candidate for the role:
- Experienced with Haskell or another programming language with sufficiently similar static typing or functional paradigms
- Domain knowledge of broker-dealer trading or custody systems that support both individual securities (equities, fixed income) as well as ETFs and mutual funds
- Has been the technical lead of complex projects with many stakeholders with a track record of success
- Made architectural decisions measuring the impact of those decisions over time. You should be able to clearly articulate your technical opinions and lay out tradeoffs
- Comfortable mentoring both junior and senior engineers
- Communicates and collaborates effectively with peers and cross-functional counterparts by being helpful and engaged
If this role interests you, we invite you to explore our public demo at demo.mercury.com .
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 job candidate’s experience, expertise, geographic location, and internal pay equity relative to peers.
Our target new hire base salary ranges for this role are the following:
- US employees (any location): $166,600 - 263,450
- Canadian employees (any location): CAD $157,400 - 248,950
*Mercury is a fintech company, not an FDIC-insured bank. Banking services provided through Choice Financial Group and Column N.A., Members FDIC.
Mercury values diversity & belonging and is proud to be an Equal Employment Opportunity employer. All individuals seeking employment at Mercury are considered without regard to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, sexual orientation, or any other legally protected characteristic. We are committed to providing reasonable accommodations throughout the recruitment process for applicants with disabilities or special needs. If you need assistance, or an accommodation, please let your recruiter know once you are contacted about a role.
#LI-ME1
$50 - $60 per hour
...discipline. A Master’s or PhD (completed or in progress) is strongly preferred. Relevant backgrounds include Financial Accounting, Investment Banking, Corporate Development, Wealth Management, and Insurance Planning. Advantages of contracting with us: You'll be...SeniorHourly payContract workFor contractorsWork experience placementRemote work$181k
...remote first culture. The Role We’re looking for a Senior Full-Stack Software Engineer with deep expertise in Next.js, TypeScript, PostgreSQL/... ...and ownership. Comprehensive Benefits Investment: We offer learning stipends to support your professional...SeniorRemote jobFull time$170k - $220k
...Senior Software Engineer Build financial systems Canadians trust with their money every day At Shakepay, we build products that help Canadians buy, earn, and save bitcoin simply and securely. Since launching in 2015, we’ve grown to more than one million customers across...SeniorRemote jobFull timeWork at officeImmediate start- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer About Mastercard Mastercard is a global technology company in the payments industry. Our mission is to connect and power...SeniorFull timeWorldwideShift work
$111k - $160k
...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Overview: Be part of the Operations & Technology Fraud Products team developing new capabilities for MasterCard's Decision...SeniorFull timeWorldwide$111k - $160k
...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and...SeniorFull timeWork experience placementWorldwide$111k - $160k
...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Overview: Ethoca, a Mastercard company, is seeking a Senior Software Development Engineer to join our team. Do you...SeniorFull timeWorldwide$185k - $210k
...identity fraud, payment fraud, account takeovers, and social engineering scams. We have raised $145M from world-class investors,... ...Canada: ~ Ontario About the Role: As a frontend-focused Senior Software Engineer, you will own the design and delivery of the user-facing...SeniorRemote jobFull timeCasual workWorldwideHome officeFlexible hours$132k - $236k
...platform. With AI at the core, Webflow helps teams move faster, create more performant digital experiences, and scale without heavy engineering support. From independent designers and creative agencies to global enterprises, hundreds of thousands of organizations use...SeniorRemote jobPermanent employmentFull timeTemporary workFixed term contractLocal areaFlexible hours$145k - $170k
...role The Backend Platform team's mission is to enable fast, safe, and delightful backend development at scale. As a Senior Software Engineer on Backend Platform, you will own impactful projects, accelerate developer velocity of all backend engineers at the company...SeniorRemote jobShift work$100k - $130k
Our client, a family office in NYC, is seeking a Senior Accountant to assist with their investments across the US. Responsibilities: ~Manage entity close processes, including workpaper preparation and coordination with external accountants ~Prepare monthly management...SeniorFull timeWork at office- ...forward to hearing from you! THE ROLE We are seeking a Senior DevOps Engineer with deep AWS expertise, multi-account architecture experience... ...our team members. RRSP Group Matching Program – We invest in your financial well-being. Hybrid Work Environment – Enjoy...SeniorFull timeWork at office2 days per week
$111k - $160k
...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer (Java) Who is Mastercard Mastercard is a global technology company in the payments industry. We work to connect and power...SeniorFull timeWorldwide$145k - $170k
...epicenter of this historic cultural and financial shift, keep reading. About the role We’re excited to invite talented and motivated Senior Android Developers to join our award-winning team to help expand Robinhood’s mobile experience for our customers. We’re looking...SeniorRemote jobWork experience placementWork at officeShift work$111k - $160k
...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer (Java) Our Purpose We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making...SeniorFull timeWork experience placementWork at officeWorldwide$147k - $245k
...apply now. We are currently seeking a Senior AI Engineer - Remote to join our team in Toronto,... ...Person will work closely with our AI team, software engineers, and business stakeholders to... .... NTT DATA is part of NTT Group, which invests over $3 billion each year in R&D....SeniorWork experience placementWork at officeRemote workFlexible hours$240k - $360k
...empowered to do your best work. Role Summary The Senior Principal Architect is a highly influential... ..., technical governance, and the evolution of software and network platforms within Network Platform Engineering (NPE). NPE designs, builds, and operates Equinix...SeniorFull timeWork at officeShift work$111k - $160k
...governments realize their greatest potential. Title and Summary Senior AI Engineer Overview The Security Solutions Data Science team is... ...’s degree in Computer Science, Data Analytics, Mathematics, Software Engineering, or a related field or equivalent practical...SeniorFull timeWorldwide$136k - $204k
...because when you feel valued, you’re empowered to do your best work. Job Summary We are seeking a Senior Network Integration & Service Validation Engineer to lead end-to-end validation of network overlay services from customer portal request through orchestrator...SeniorFull timeWork at office- ...and improve the technology stack. Requirements ~5+ years experience on programming in java ~ Preferably experience at an Investment Bank, Hedge Fund or Exchange developing trading applications in Equity, FX or Derivative products in traditional or crypto market...SeniorFull timeRemote workFree visa
$298k
...do your best work. Job Summary We are seeking a Senior Director of AI Engineering to lead and scale a high-performing Machine Learning Engineering... ...AI technologies Qualifications ~12–15+ years in software engineering, data engineering, or ML engineering ~5+...SeniorFull timeWork at office- ...thinking organization, apply now. We are currently seeking a Senior ITSM Platform Engineer to join our team in Ottawa, Ontario (CA-ON), Canada (CA).... ...-up partners. NTT DATA is a part of NTT Group, which invests over $3 billion each year in R&D. Whenever possible, we...SeniorFor contractorsWork at officeRemote workFlexible hours
- ...Senior Cloud Platform Engineer Location: This is a remote work opportunity in Canada Insight at a Glance ~14,000+ engaged teammates... ...new IT. ~ Global technology provider of IT hardware, software and service solutions ~ Fortune 500 company founded in...SeniorImmediate startRemote workWorldwide
$230k
...market data feeds, order gateways, execution algorithms, risk engines, UI dashboards, middle office reconciliation, and account infrastructure... ...communication skills; able to interface across all levels from senior leadership to engineers and stakeholders. Able to...SeniorFull timeWork at officeRemote workFree visa$77k - $100k
...a detail-oriented, team player to support our organization as Senior Financial Analyst on the Business Performance team. The successful... .... Track and monitor ROI on innovation, trade and/or brand investment, including brand profitability, marketing spends analyses, and...SeniorWork at officeRemote work- ...real estate platform offering expertise in property management, investment management, development, and construction services in... ...To learn more, visit . JOB DESCRIPTION SUMMARY The Senior Property Manager manages the day-to-day operations of 2 or more...SeniorFor contractorsWork at officeImmediate startRemote work
$25k
...embodies the elegance of simplicity in engineering, transforming the demanding task of controlling... ...is growing and we’re looking to hire senior backend engineers . We’re a team of... ...the status quo for banking and fintech software, and many of our customers are startups...SeniorRemote jobFull time- ...apply now. We are currently seeking a Senior Application Software Architect to join our team in Ottawa,... ..., information technology, engineering or the equivalent as established by a... ...NTT DATA is a part of NTT Group, which invests over $3.6 billion each year in R&D to...SeniorWork at officeRemote workFlexible hours
- ...infrastructure and trusted brand. About the Role As a Senior Backend Engineer at Breakout, you’ll design and implement the core services... ...on solving complex problems and building robust, scalable software Unless a specific application deadline is stated in the...SeniorRemote jobFull timeLocal area
$118k - $176k
...Digital Innovation FP&A team is seeking a Senior Manager with strong financial modeling,... ...functions. The role partners with engineering and various cross functional leaders to... ...avoidance, and productivity gains Develop investment grade business cases for technology,...SeniorFull timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Investments. Be the first to apply!
- software engineer contract Canada
- software engineer healthcare Canada
- network software engineer Canada
- ngo software engineer Canada
- software development engineer aws Canada
- software developer fintech Canada
- senior software engineer remote Canada
- intel software engineer Canada
- software engineer Canada
- financial software developer Canada

