Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Investments

$166.6k - $263.45k
Full-time

Mercury

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

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Investments in Canada vacancy
  • $166.6k - $263.45k

     ...ambitious startups. The Treasury team is a team of full-stack engineers that are building thoughtful products that manage billions in...  ...and lay out tradeoffs Comfortable mentoring both junior and senior engineers Communicates and collaborates effectively with peers... 
    Senior
    Full time

    Mercury

    Canada
    a month ago
  •  ...Role Description We're hiring a Senior Software Engineer to help build and evolve the systems that keep Givebutter safe — fraud detection, risk decisioning, abuse prevention, and the internal tooling our operations team needs to investigate and act at scale. This is... 
    Senior
    Full time

    Givebutter

    Canada
    4 days ago
  • $50 per hour

     ...Role Overview As a Software Engineering evaluator, you will play a crucial role in creating advanced datasets for training, benchmarking, and enhancing large language models. This position involves collaborating closely with researchers to curate code examples, provide... 
    Senior
    For contractors
    Flexible hours

    SaidGig

    Canada
    21 days ago
  •  ...Why This Role is Exciting We are looking for a highly motivated senior software engineer who can lead large, strategic, and complex projects. This position demands high level leadership , mentoring other engineers and helping to design and architect scalable solutions... 
    Senior
    Full time

    Optro

    Canada
    3 days ago
  •  ...About the Role: As a frontend-focused Senior Software Engineer , you will own the design and delivery of the user-facing experiences at the heart of our AI products. Your primary focus is building polished, performant, production-grade interfaces in React and TypeScript... 
    Senior
    Full time
    Casual work

    Sardine

    Canada
    3 days ago
  •  ...leverages custom customer feedback models to engineer perfectly tailored products. Backed by...  ...completely rethinking the entire retail software layer—spanning complex automated...  ...algorithms. We are seeking a high-agency Senior Backend Engineer to design and implement... 
    Senior
    Full time
    Remote work

    Short Story

    Canada
    19 days ago
  • $200.7k - $250.9k

     ...teams, in different countries, with fundamentally different engineering philosophies and systems, had to connect perfectly. The Rendezvous...  ...* and all its internal and external integrations. As a Senior Software Engineer on the Banking Integration Platform Team, you’ll... 
    Senior
    Full time

    Mercury

    Canada
    9 days ago
  • $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... 
    Senior
    Remote job
    Full time

    Finite State

    Canada
    more than 2 months ago
  • $200.7k - $250.9k

     ...will require us to strengthen and refine it. We’re looking for an engineer to help build the battens and transoms that lift frontend work...  ...in larger venues. The ideal candidate: Has 6-8+ years of software development experience, with a strong focus on the frontend and... 
    Senior
    Full time
    Local area

    Mercury

    Canada
    11 days ago
  • $210k - $278k

     ...people to join us in building the financial foundation small businesses deserve. About This Role We're hiring a Senior or Staff Software Engineer to work across our product teams. This is a high-impact, full-stack role where you’ll be shipping customer-facing features... 
    Senior
    Full time
    Remote work
    Flexible hours

    Found

    Canada
    8 days ago
  • $200.7k - $250.9k

     ...In 1965, an engineer in Scotland was given a mundane task with a tricky problem to it - banks wanted to close on Saturdays and still serve...  ...work. The ideal candidate Has 7 or more years of software engineering experience, with deep technical expertise building... 
    Senior
    Full time
    Shift work

    Mercury

    Canada
    29 days ago
  •  ...We are looking for a highly skilled Senior Software Developer to design, develop, and maintain software applications. This role requires...  ...Required Qualifications ~ Bachelor’s degree in computer science, Engineering, or a related field (or equivalent experience). ~5+ years... 
    Senior
    Full time
    Local area
    Remote work
    Shift work

    Fortive

    Canada
    29 days ago
  • $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... 
    Senior
    Remote job
    Full time
    Casual work
    Worldwide
    Home office
    Flexible hours

    Sardine

    Canada
    a month ago
  • $166.6k - $218.7k

     ...foundation Build and evolve MCP servers that connect internal systems and data sources into a coherent interface for agents and engineers. Expand and operate our LLM gateway infrastructure: routing, rate limiting, cost attribution, and observability across teams.... 
    Senior
    Full time
    Shift work

    Mercury

    Canada
    23 days ago
  • $15 per hour

     ...Summary The Wikimedia Foundation is seeking a Senior Software Engineer to join the team supporting the Wikidata Platform — the structured data backbone of Wikimedia projects and a key part of the global open knowledge ecosystem. You’ll help scale and sustain the Wikidata... 
    Senior
    Full time
    Remote work

    Wikimedia Foundation

    Canada
    11 days ago
  •  ...expertise that complements our mission, and we continue to invest in training and development to nurture innovation...  ...who thrive in a collaborative, fast-paced environment. As a Senior Application Engineer specializing in Salesforce Agentforce AI at PointClickCare... 
    Senior
    Full time
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    PointClickCare

    Canada
    14 days ago
  • $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... 
    Senior
    Full time
    Work at office

    Genuine Search Group

    Canada
    a month ago
  •  ...architectures that balance customer experience, risk controls, compliance, and unit economics. Provide deep technical mentorship to senior/staff engineers across Payments pods, upleveling system design quality, review rigor, and long‑term maintainability. Use data and... 
    Senior
    Full time

    Coinbase

    Canada
    13 days ago
  •  ...The Role BeyondTrust is seeking a Senior Staff Software Development Engineer to set the technical direction for the NHI Governance domain within our Pathfinder products. As one of the most senior engineers on the team, you will own architecture across the domain and... 
    Senior
    Full time

    Beyondtrust

    Canada
    2 days ago
  •  ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer (Backend - Java) Overview Ethoca, a Mastercard company, is transforming the way merchants and card issuers work together... 
    Senior
    Full time
    Worldwide

    Mastercard

    Canada
    5 days ago
  •  ...What You'll Do · You will be responsible for owning and delivering quarterly goals for your team, leading engineers on your team through ambiguity to solve open-ended problems, and ensuring that everyone is supported throughout delivery. · You will support your peers... 
    Senior
    Full time

    Affirm

    Canada
    2 days ago
  • $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... 
    Senior
    Remote job
    Work experience placement
    Work at office
    Shift work

    Robinhood

    Canada
    more than 2 months ago
  • $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... 
    Senior
    Full time
    Worldwide

    Mastercard

    Canada
    a month ago
  •  ...tech-driven and digital-first. Bankjoy engineering provides modern digital banking products...  ...autonomous, code-fluent, and user-focused Senior iOS Engineer to join our mobile product...  ...mobile interface scalability, and native software optimization accountability. Shifting... 
    Senior
    Permanent employment
    Full time
    Local area
    Remote work
    Home office
    Shift work

    Bankjoy

    Canada
    19 days ago
  •  ...non-negotiable standards. Role Summary We are seeking a Senior AI Engineer to take end-to-end architectural ownership of Lena's core reasoning...  ...: Partner directly alongside platform and .NET backend software engineers to land infrastructural changes and model weights... 
    Senior
    Full time
    Remote work
    Flexible hours

    NetSpeek

    Canada
    19 days ago
  • $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... 
    Senior
    Full time
    Work experience placement
    Work at office
    Worldwide

    Mastercard

    Canada
    a month ago
  • $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.... 
    Senior
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    Canada
    8 days ago
  • $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... 
    Senior
    Full time
    Work at office
    Shift work

    Equinix

    Canada
    more than 2 months ago
  • $130k - $150k

     ...Sale (POS) and comprehensive restaurant management software innovator built to support the passion and...  ...seeking a highly analytical, deployment-oriented Senior Mobile Developer to join our core Mobile Engineering collective in a full-time remote capacity within Canada... 
    Senior
    Full time
    Local area
    Remote work
    Work from home
    Worldwide
    Flexible hours

    TouchBistro

    Canada
    19 days ago
  •  ...About your role As a Senior Tax Accountant on our Fund Tax Compliance team, you'll...  ...Schedule K-1s , and supporting workpapers for investment funds and management companies. Own...  ...; proficiency with professional tax software. ~ Experience across private equity, venture... 
    Senior
    Full time
    Local area

    Juniper Square

    Canada
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Investments. Be the first to apply!