Software Engineer - Mercury Command
Télétravail au CanadaMercury
1+ ansCandidates need 1 to 4 years of backend or full-stack development experience and an interest in Haskell, React, TypeScript and Redux. Experience building LLM-powered products and shipping new products is needed, along with product sense and use of AI tools.
Regulatory compliance, Full-stack development, Haskell, React, TypeScript
Senior Software Engineer - Mercury Command
Télétravail au CanadaMercury
7+ ansCandidates need 7 or more years of software engineering experience, including scaled LLM-powered products in production. They also need agentic system design, eval infrastructure experience, and comfort with TypeScript and learning Haskell.
TypeScript, Haskell
Senior Infrastructure Engineer
Télétravail au CanadaMercury
5+ ansCandidates need at least 5 years of AWS experience, 3 or more years with observability tools, and 3 years of writing technical documentation and RFCs. Experience with large-scale Terraform, regulated environments such as SOC2 or HITRUST, coding, and mentoring is preferred.
AWS, Terraform, Kubernetes, Prometheus, Grafana, OpenTelemetry
Senior Full-Stack Engineer
Télétravail au CanadaMercury
3+ ansCandidates need 3 to 7 years of full-stack development experience, with knowledge of or interest in Haskell, React, TypeScript and Redux. They should empathize with users, balance tradeoffs and communicate well with peers.
Full-stack development, Haskell, React, TypeScript
Senior Analytics Engineer
Télétravail au CanadaMercury
4+ ansMercury needs 4+ years of analytics or data engineering experience, skill with SQL and Python, and experience with dimensional data modeling. Candidates should use AI agents to speed up their work and write readable, well-tested code.
dbt, Snowflake, Fivetran, Airflow, Omni, Hex
Open Call for Founders / Founding Teams - Product Management and Engineering
Télétravail au CanadaMercury
Candidates need to have shipped a real product, tool, company or open-source project that people use. They should be strong across product and engineering and have clear views on AI products.
Command, CLI, MCP
Senior Software Engineer - Cards
Télétravail au CanadaMercury
Candidates need strong full-stack experience and a record of making architecture decisions on complex systems, with clear communication and a focus on correctness where money is involved. Familiarity with Haskell and TypeScript is expected or a readiness to learn them; fintech, payments or card issuing experience is a bonus.
Attention to detail, Collaboration, Regulatory compliance, Sales, Systems thinking, Coaching
Staff Software Engineer - Fraud
Télétravail au CanadaMercury
7+ ansCandidates need 7 to 10 or more years of software development experience with a strong backend focus, and experience leading architectural decisions. Knowledge of or eagerness to learn Haskell, and fintech, fraud or risk experience are strong pluses.
ML, Software development, Haskell
Software Engineer - Product
Télétravail au CanadaMercury
1+ ansCandidates need 1-4 years of backend or full-stack development experience, with knowledge of or interest in Haskell, React, TypeScript and Redux. They should be product-minded, empathize with users, balance tradeoffs and use AI tools in their workflow.
Full-stack development, Haskell, React, TypeScript
Software Engineer - Infrastructure
Télétravail au CanadaMercury
2+ ansCandidates need 2+ years of AWS experience, 2+ years of writing code, and 2+ years of writing detailed technical documentation or RFCs. Strong Linux and operating system fundamentals and interest in contributing to open source cloud native projects are also required.
AWS, Terraform, GitHub Actions, Prometheus, Grafana, OpenSearch
Senior Software Engineer - Treasury
Télétravail au CanadaMercury
5+ ansCandidates need 5+ years of full-stack software engineering experience building backend systems and customer-facing products, a record of technical leadership on complex projects, and domain knowledge of registered investment advisors and broker-dealers covering equities, fixed income and mutual funds.
Cash handling, Regulatory compliance, Securities
Senior Software Engineer - SRE
Télétravail au CanadaMercury
Candidates need prior Site Reliability Engineering or DevOps experience, a measurable record of improving reliability in an organization, and significant PostgreSQL experience. Experience with Temporal workflows, observability platforms like Grafana or Honeycomb, and OpenTelemetry is also sought.
PostgreSQL, Temporal, Grafana, Honeycomb, OpenTelemetry, Haskell
Senior Software Engineer - Investments
Télétravail au CanadaMercury
5+ ansCandidates need 5-7+ years of backend experience, knowledge of broker-dealer trading or custody systems for equities, fixed income, ETFs and mutual funds, and AWS and infrastructure skills. They must have led complex projects and made architectural decisions with clear tradeoffs.
AWS
Senior Backend Engineer - Product
Télétravail au CanadaMercury
3+ ansCandidates need 3 to 7 years of backend development experience, proficiency in SQL, and interest in learning Haskell. They should understand users, communicate technical tradeoffs clearly, and use AI tools in their work.
Haskell, SQL
Senior Frontend Engineer - Design Systems
Télétravail au CanadaMercury
7+ ansCandidates need 7+ years of frontend development with deep React, TypeScript and modern web experience, plus experience building a design system or component library. Mercury also wants strong systems thinking, product taste and hands-on AI fluency in software development.
React, TypeScript
Senior Engineering Manager - GTM
Télétravail au CanadaMercury
Mercury asks for strong experience in GTM or growth engineering and professional engineering management backed by recent hands-on engineering work. Candidates also need practical experience using AI to build software or improve workflows; experience shipping AI-powered GTM workflows is strongly preferred.
TypeScript, Node.js, Customer.io, Salesforce, Snowflake, Haskell
Senior Engineering Manager - Mobile
Télétravail au CanadaMercury
5+ gestionCandidates need 5+ years of engineering management leading mobile or web teams, deep technical knowledge of iOS and Android, and familiarity with Kotlin, Swift and RxSwift. Product-minded experience building and shipping new products is also required.
Kotlin, Swift, RxSwift
Senior Engineering Manager - Custody
Télétravail au CanadaMercury
3+ ans3+ gestionCandidates need 3+ years managing highly technical teams and direct experience building or operating RIA or broker-dealer custody systems, including ledgers, reconciliation and money movement. They should understand the broker-dealer model and securities settlement and corporate actions across equities, fixed income, ETFs and mutual funds.
Securities, Regulatory compliance, Incident response
Senior Engineering Manager - Credit Cards
Télétravail au CanadaMercury
5+ ans5+ gestionCandidates need 5+ years managing software engineering teams, prior external management hires, and experience in high-impact domains. Finance, fintech or banking systems experience is a plus, and familiarity with Haskell or willingness to learn it is expected.
Haskell
Engineering Manager - Bank Accounts
Télétravail au CanadaMercury
Candidates need proven experience leading a technical team and building reliable financial or payments systems. They should have strong technical judgment, experience developing senior engineers, and familiarity with Haskell and TypeScript or a willingness to learn them.
Haskell, TypeScript