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 7 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Investments in Canada vacancy
  • $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... 
    Senior
    Hourly pay
    Contract work
    For contractors
    Work experience placement
    Remote work

    Data Annotation

    Canada
    more than 2 months 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
    a month ago
  • $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... 
    Senior
    Remote job
    Full time
    Work at office
    Immediate start

    Shakepay

    Canada
    a month ago
  •  ...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... 
    Senior
    Full time
    Worldwide
    Shift work

    Mastercard

    Canada
    a month ago
  • $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... 
    Senior
    Full time
    Worldwide

    Mastercard

    Canada
    a month ago
  • $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... 
    Senior
    Full time
    Work experience placement
    Worldwide

    Mastercard

    Canada
    29 days ago
  • $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... 
    Senior
    Full time
    Worldwide

    Mastercard

    Canada
    22 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
    4 days ago
  • $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... 
    Senior
    Remote job
    Permanent employment
    Full time
    Temporary work
    Fixed term contract
    Local area
    Flexible hours

    Webflow

    Canada
    more than 2 months ago
  • $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... 
    Senior
    Remote job
    Shift work

    Robinhood

    Canada
    more than 2 months 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
    21 days ago
  •  ...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... 
    Senior
    Full time
    Work at office
    2 days per week

    Localcoin

    Canada
    a month 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
    15 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) 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
    15 days 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
    29 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
    25 days ago
  • $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... 
    Senior
    Full time
    Worldwide

    Mastercard

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

    Equinix

    Canada
    11 days ago
  •  ...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... 
    Senior
    Full time
    Remote work
    Free visa

    Crypto Com

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

    Equinix

    Canada
    more than 2 months ago
  •  ...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... 
    Senior
    For contractors
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    Canada
    10 days ago
  •  ...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... 
    Senior
    Immediate start
    Remote work
    Worldwide

    Insight

    Canada
    9 days ago
  • $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... 
    Senior
    Full time
    Work at office
    Remote work
    Free visa

    Crypto Com

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

    7ACRES

    Canada
    more than 2 months ago
  •  ...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... 
    Senior
    For contractors
    Work at office
    Immediate start
    Remote work

    Greystar

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

    Mercury

    Canada
    more than 2 months ago
  •  ...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... 
    Senior
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

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

    Kraken

    Canada
    a month ago
  • $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,... 
    Senior
    Full time
    Work at office

    Equinix

    Canada
    more than 2 months ago

Do you want to receive more vacancies?

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