CrawlJobs Logo

Senior Software Engineer - Treasury

mercury.com Logo

Mercury

Location Icon

Location:
United States; Canada , San Francisco

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

166600.00 - 208300.00 USD / Year

Job Description:

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.

Job Responsibility:

  • Lead high-impact, cross-functional projects across Treasury engineering, compliance, operations, and risk teams to build stable and scalable systems and processes
  • Establish a compliant standard for retention, audit trails, and reporting across Treasury
  • Collaborate with product, compliance, 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

Requirements:

  • 4+ years of backend or full-stack development experience
  • Knowledge of or excitement to learn Haskell
  • Domain knowledge of RIA and broker-dealer systems that support both individual securities (equities, fixed income) as well as ETFs and mutual funds
  • Experience leading product and/or infrastructure projects that fulfill State, SEC, and/or FINRA regulatory requirements with a track record of success
  • Comfortable mentoring both junior and mid-level engineers
  • Communicates and collaborates effectively with peers and cross-functional counterparts by being helpful and engaged
What we offer:
  • base salary
  • equity (stock options)
  • benefits
  • reasonable accommodations throughout the recruitment process for applicants with disabilities or special needs

Additional Information:

Job Posted:
December 10, 2025

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Software Engineer - Treasury

New

Senior Software Engineer

Pave Bank is building the next generation of programmable banking infrastructure...
Location
Location
Georgia , Tbilisi
Salary
Salary:
Not provided
pavebank.com Logo
Pave Bank
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 5 years of professional software engineering experience
  • Strong proficiency in Go, or proven exceptional ability in another strongly typed language
  • Solid understanding of distributed systems and event-driven architectures
  • Experience in a Tier 1 tech company (e.g., Stripe, Grab, Google, Deliveroo, Monzo, Shopee, Bytedance) or significant open-source contributions
  • Hands-on experience with Temporal, GCP, or Encore.dev is a plus
  • Collaborative, empathetic, and able to communicate effectively with technical and non-technical stakeholders
  • Strong interest in fintech, banking, or financial infrastructure
  • Comfortable navigating ambiguity and learning quickly in a fast-paced startup environment
  • Ownership mindset: proactive, resourceful, and end-to-end problem solving
  • Strong product thinking and curiosity about banking infrastructure
Job Responsibility
Job Responsibility
  • Design, build, and maintain backend services using Go or other strongly typed languages
  • Develop scalable, event-driven distributed systems that power critical banking operations
  • Collaborate with stakeholders (Product, Compliance, Treasury, Operations) to define requirements and deliver high-quality solutions
  • Write detailed design documents for new features and system improvements
  • Review pull requests and provide constructive technical feedback to peers
  • Implement end-to-end features: architecture → coding → testing → deployment
  • Ensure code quality through clean, maintainable, well-documented code and automated tests
  • Contribute to engineering best practices, tooling, and system reliability improvements
What we offer
What we offer
  • Competitive salary and meaningful equity with room for growth
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer, AI - Global Treasury Payment Network

As the senior engineer in our new Generative AI team, you will own the end-to-en...
Location
Location
United States , San Francisco
Salary
Salary:
200000.00 - 250000.00 USD / Year
airwallex.com Logo
Airwallex
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years in backend software development, with a focus on AI
  • Experience building internal or customer-facing products with LLMs
  • Expertise in building efficient, large-scale software systems
  • Skill in writing high-quality, maintainable code
  • Experience in design and development of large-scale distributed, high concurrency, high load, high availability systems
  • Excellent communication and mentoring abilities
  • A relevant degree in Computer Science, Mathematics or related fields
Job Responsibility
Job Responsibility
  • Build AI solutions to enable growth and drive internal efficiency across the business
  • Design and implement robust API and system architecture for new AI applications
  • Collaborate closely with a cross-functional team to bring these AI solutions to life
  • Embrace the challenges of a fast-paced, high-growth environment with a focus on innovation
What we offer
What we offer
  • Offers Equity
  • Offers Bonus
  • medical, dental, and vision insurance
  • a 401(k) plan
  • short-term and long-term disability
  • basic life insurance
  • well-being benefits
  • 20 paid days of vacation
  • 12 paid days of company holidays
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer, AI - Global Treasury Payment Network

The senior engineer in our new Generative AI team will own the end-to-end develo...
Location
Location
Singapore , Singapore
Salary
Salary:
180000.00 - 245000.00 SGD / Year
airwallex.com Logo
Airwallex
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years in backend software development, with a focus on AI
  • Experience building internal or customer-facing products with LLMs
  • Expertise in building efficient, large-scale software systems
  • Skill in writing high-quality, maintainable code
  • Experience in design and development of large-scale distributed, high concurrency, high load, high availability systems
  • Excellent communication and mentoring abilities
  • A relevant degree in Computer Science, Mathematics or related fields
Job Responsibility
Job Responsibility
  • Build AI solutions to enable growth and drive internal efficiency across the business
  • Design and implement robust API and system architecture for new AI applications
  • Collaborate closely with a cross-functional team to bring these AI solutions to life
  • Embrace the challenges of a fast-paced, high-growth environment with a focus on innovation
What we offer
What we offer
  • Offers Equity
  • medical, dental, and vision insurance
  • a 401(k) plan
  • short-term and long-term disability
  • basic life insurance
  • well-being benefits
  • 20 paid days of vacation
  • 12 paid days of company holidays in a calendar year
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer

Pave Bank is building the next generation of programmable banking infrastructure...
Location
Location
Malaysia , Kuala Lumpur
Salary
Salary:
Not provided
pavebank.com Logo
Pave Bank
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 5 years of professional software engineering experience
  • Strong proficiency in Go, or proven exceptional ability in another strongly typed language
  • Solid understanding of distributed systems and event-driven architectures
  • Experience in a Tier 1 tech company (e.g., Stripe, Grab, Google, Deliveroo, Monzo, Shopee, Bytedance) or significant open-source contributions
  • Collaborative, empathetic, and able to communicate effectively with technical and non-technical stakeholders
  • Strong interest in fintech, banking, or financial infrastructure
  • Comfortable navigating ambiguity and learning quickly in a fast-paced startup environment
Job Responsibility
Job Responsibility
  • Design, build, and maintain backend services using Go or other strongly typed languages
  • Develop scalable, event-driven distributed systems that power critical banking operations
  • Collaborate with stakeholders (Product, Compliance, Treasury, Operations) to define requirements and deliver high-quality solutions
  • Write detailed design documents for new features and system improvements
  • Review pull requests and provide constructive technical feedback to peers
  • Implement end-to-end features: architecture → coding → testing → deployment
  • Ensure code quality through clean, maintainable, well-documented code and automated tests
  • Contribute to engineering best practices, tooling, and system reliability improvements
What we offer
What we offer
  • Competitive salary and meaningful equity with room for growth
  • Fulltime
Read More
Arrow Right

Senior Quality Analyst

The role focuses on quality engineering and automation strategy for the Global F...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience in functional and non-functional software testing
  • 3+ years of experience as Test Automation Lead
  • Expertise in test automation frameworks / tools like Jenkins, Selenium, Cucumber, TestNG, Junit, Cypress
  • Strong programming skills in Java, Python or any other programming or scripting language
  • Expertise in SQL
  • Experience with API testing tools (Postman, RestAssured) and performance testing tools (JMeter, LoadRunner)
  • Expertise in build tools like Maven / Gradle, continuous integration tools like Jenkins, source management tools like Git/GitHub
  • Strong knowledge of Agile, Scrum, and DevOps practices
  • Strong knowledge of functional Test tool (JIRA)
  • Familiarity with cloud-based test execution – AWS, Azure, or GCP
Job Responsibility
Job Responsibility
  • Plan, lead, and execute testing automation strategy for CitiFTP
  • Continuously monitor automation coverage and enhance the existing automation framework to increase the automation coverage
  • Design, Develop, and Implement scalable and maintainable automation frameworks for UI, API, and data validation testing on Big Data/Hadoop platform
  • Collaborate with other testing areas, development teams, product owners, and business partners to integrate automation into the agile SDLC
  • Enhance the efficiency of regression, and end-to-end testing using automation
  • Develop robust test scripts and maintain automation suites to support rapid software releases
  • Improve overall test coverage, defect detection, and release quality through automation
  • Establish and track key QA metrics e.g. defect leakage, test execution efficiency, automation coverage
  • Advocate for best practices in test automation, including code reviews, re-usability and maintainability
  • Drive the adoption of AI/ML-based testing tools and emerging trends in test automation
What we offer
What we offer
  • Global workforce benefits designed to support well-being, growth, and work-life balance
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer

Pave Bank is building the next generation of programmable banking infrastructure...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
pavebank.com Logo
Pave Bank
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 5 years of professional software engineering experience
  • Strong proficiency in Go, or proven exceptional ability in another strongly typed language
  • Solid understanding of distributed systems and event-driven architectures
  • Experience in a Tier 1 tech company (e.g., Stripe, Grab, Google, Deliveroo, Monzo, Shopee, Bytedance) or significant open-source contributions
  • Collaborative, empathetic, and able to communicate effectively with technical and non-technical stakeholders
  • Strong interest in fintech, banking, or financial infrastructure
  • Comfortable navigating ambiguity and learning quickly in a fast-paced startup environment
  • Ownership mindset: proactive, resourceful, and end-to-end problem solving
  • Strong product thinking and curiosity about banking infrastructure
  • Commitment to building reliable, high-quality systems that scale
Job Responsibility
Job Responsibility
  • Design, build, and maintain backend services using Go or other strongly typed languages
  • Develop scalable, event-driven distributed systems that power critical banking operations
  • Collaborate with stakeholders (Product, Compliance, Treasury, Operations) to define requirements and deliver high-quality solutions
  • Write detailed design documents for new features and system improvements
  • Review pull requests and provide constructive technical feedback to peers
  • Implement end-to-end features: architecture → coding → testing → deployment
  • Ensure code quality through clean, maintainable, well-documented code and automated tests
  • Contribute to engineering best practices, tooling, and system reliability improvements
What we offer
What we offer
  • Competitive salary and meaningful equity with room for growth
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Blockchain)

Are you ready to shape the future of digital finance? We’re partnering with a pi...
Location
Location
United Kingdom
Salary
Salary:
120000.00 GBP / Year
formularecruitment.co.uk Logo
Formula Recruitment
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Senior level experience in fullstack and blockchain engineering
  • Deep expertise in Solidity, TypeScript, and EVM-based smart contract development
  • Strong understanding of DeFi primitives, stablecoin mechanics, and treasury operations
  • Experience with distributed systems, microservices, and modern CI/CD pipelines
  • Familiarity with compliance-aware systems (KYC, AML) and security best practices
  • Proficiency in React or Next.js for front-end development
Job Responsibility
Job Responsibility
  • Architect and implement smart contracts for core financial operations
  • Build backend services and APIs that ensure secure, real-time transaction flows
  • Develop responsive, user-friendly front-end interfaces for seamless experiences
  • Design and integrate yield-generating protocols and treasury management tools
  • Collaborate with cross-functional teams to ensure compliance, scalability, and security
  • Drive engineering excellence through best practices, testing, and mentorship
What we offer
What we offer
  • Bonus
  • Fully remote working environment
  • Work on transformative technology redefining digital money
  • Join a well-funded organisation with resources to innovate at scale
  • Collaborate with a world-class team in a high-impact role
  • Competitive compensation and benefits package
  • Fulltime
Read More
Arrow Right

Finance Risk 1LOD Senior Analyst

The Senior Analyst will demonstrate a broad understanding of IL management pract...
Location
Location
Hungary , Budapest
Salary
Salary:
10627270.00 - 17818330.00 Ft / Month
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 2-3 years of experience in Treasury or Treasury Risk
  • BS in Finance, Economics, Accounting, Science, Engineering or Math
  • Developed skill base with respect to liquidity metrics, analytics and regulation
  • Collaborative orientation along with desire to interact with colleagues at all levels
  • Demonstrated analytical experience and ability to concisely communicate analytical objectives, observations and relevance of findings in written, visual (graphical) and verbal form
  • Proficiency with analytical software tools as well as PowerPoint
  • Ability to present to stakeholders and senior management
Job Responsibility
Job Responsibility
  • Assist with design, documentation and implementation of monitoring, forecasting and liquidity positioning processes
  • Interpretation and implementation of new regulatory guidelines impacting Citi’s intraday liquidity and payment management practices
  • Analyze IL usage trends, impacts upon liquidity reserves and related asset optimization opportunities
  • Create and standardize analytics that identify specific FMI, client or segment supply and usage trends
  • Manipulate large payment data sets to identify specific critical payments and perform scenario analysis
  • Contribute to the redesign of operating model in support of instant payments, accelerated asset settlements and continuous (24/7) client solutions
  • Assist with Contingency and Recovery planning deliverables
  • Assist with monthly forum preparation, demonstrating oversight of the firm’s intraday liquidity management practices
  • Collaborate with local entities to implement intraday escalation early warning indicators and adherence to global guidelines on documentation and controls
What we offer
What we offer
  • Cafeteria Program
  • Home Office Allowance (for colleagues working in hybrid work models)
  • Paid Parental Leave Program (maternity and paternity leave)
  • Private Medical Care Program and onsite medical rooms at our offices
  • Pension Plan Contribution to voluntary pension fund
  • Group Life Insurance
  • Employee Assistance Program
  • Access to a wide variety of learning and development programs, online course libraries and upskilling platforms, such as Udemy and Degreed
  • Flexible work arrangements to support you in managing work - life balance
  • Career progression opportunities across geographies and business lines
  • Fulltime
Read More
Arrow Right