Enable job alerts via email!

Senior Software Engineer, Treasury Services

Aquanow

Vancouver

Hybrid

CAD 100,000 - 130,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Aquanow, a leading trading and technology company, seeks a Senior Java Software Engineer to join their Treasury Services team in Vancouver. You will design robust financial infrastructure solutions, enhance collaboration across teams, and mentor junior developers. This full-time role offers a chance to shape the future of digital finance in an agile environment.

Qualifications

  • 7+ years of software development experience with a speciality in Java.
  • Experience in high performance, low latency architecture and systems.
  • Experience in the digital asset domain is a bonus.

Responsibilities

  • Design, build, test and maintain Treasury Services functionality.
  • Collaborate with other teams for integration and testing.
  • Mentor junior developers and lead implementation of complex features.

Skills

Java
SDLC
CI/CD
Object Oriented Design
Database Design
API Design
AWS
Communication

Job description

Aquanow is a trading and technology company powering the next generation of financial services. We’re at the forefront of the rapidly evolving digital asset space, empowering businesses to navigate the complexities of cryptocurrencies and blockchain technologies. As a leading provider of infrastructure solutions, we offer innovative services in cryptocurrency trading, liquidity management, and secure digital asset storage. Our platform is built to deliver seamless, scalable, and reliable solutions that cater to the needs of institutional clients and businesses seeking to unlock the potential of digital finance. Aquanow is committed to driving growth and shaping the future of the digital economy by offering unparalleled opportunities for innovation and advancement in the world of digital assets.

With rapid global expansion, we have established offices in Vancouver, Toronto, Dubai, Malaysia, Turkey, and beyond. Our international customer base includes some of the world’s fastest-growing fintech companies and leading financial institutions.

Your Contribution to Our Growth

We are currently seeking a Senior Java Software Engineer to join our Treasury Services team, where you’ll help shape the financial infrastructure powering the next generation of digital asset platforms. In this high-impact role, you’ll work on mission-critical systems that manage ledger operations, account management, transaction orchestration, and automated cash flow — the foundational components that enable secure and scalable financial transactions in crypto. You’ll collaborate with a team of talented engineers and product leaders, building fault-tolerant, production-ready systems that operate at scale across global markets.

As part of a fast-moving, agile environment, you’ll have a voice in key architectural decisions and the opportunity to mentor others while driving forward innovation in digital finance. This is more than just a development role — it’s a chance to shape the infrastructure of a growing company in a frontier industry. If you're passionate about building robust financial systems and want to work where crypto, fintech, and cutting-edge engineering converge, this is your opportunity to make a real impact.

This is a full-time, permanent, hybrid role either out of our Downtown Vancouver or Downtown Toronto office.

What You’ll Do

  • Design, build, test and maintain a variety of Treasury Services functionality including Ledger, Account Management, Transaction Orchestration and Cash Flow Management.
  • Deliver well tested, fault tolerant, production ready solutions.
  • Contribute to decision making on solution trade offs for scalability and performance options.
  • Document procedures for our technical and business operations teams.
  • Collaborate with other development teams to ensure the Treasury Services functionality is successfully integrated into the business platform.
  • Collaborate with the QA team to ensure delivered functionality is included in the platform testing.
  • Integrate with CI infrastructure continuous build and test cycle.
  • Deploy products within AWS.
  • Be part of the agile team; help thoroughly define, plan and test each task that is part of the sprint.
  • Understand business logic and existing platforms.
  • Mentor junior developers on the team and lead implementation of large complexity features.
  • Identify opportunities to improve system performance, and team productivity.

We’d Love to See

  • 7+ years of software development experience with a speciality in Java and its best practices
  • Extensive experience building accounting and transaction systems.
  • Experience working with high performance, low latency architecture and systems
  • Strong knowledge and experience with SDLC, CI / CD practices and tools.
  • Strong knowledge and experience with object oriented design, database, networks and API design and development.
  • Strong knowledge and experience with AWS services.
  • Excellent written and verbal communication skills.
  • Able to work independently with a collaboration focused mindset.
  • Experience in the digital asset domain is a bonus.

These are not strict requirements to thrive in this role. We believe that people can learn and understand technologies if they are willing. We encourage you to still apply if some of the requirements are missing or lacking.

At our offices you will find a group of people that embrace diversity and value performance over pedigree. Every day we draw value from the diverse experiences of our team whose backgrounds include top financial institutions, tech companies and untraditional backgrounds. Our success comes from identifying exceptional people and providing them with the platform to reach their true potential.

Aquanow is an Equal Opportunity Employer. We are committed to providing equal employment opportunity to all qualified persons without regard to race, color, creed, religion, sex, age, national origin, citizenship status, disability, qualified veteran status, marital status, sexual orientation, gender identity or any other unlawful criterion or circumstance.

Create a job alert for this search

Senior Software Engineer • Vancouver, BC, Canada

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer - Full Stack

Marqeta, Inc.

Vancouver,Toronto null

Remote

Remote

CAD 112.000 - 140.000

Full time

4 days ago
Be an early applicant

Full Stack Software Engineer

EV.Careers

Vancouver null

Remote

Remote

CAD 80.000 - 120.000

Full time

3 days ago
Be an early applicant

Senior Software Engineer - Infrastructure as Code Team

Marqeta, Inc.

Vancouver null

Remote

Remote

CAD 112.000 - 140.000

Full time

4 days ago
Be an early applicant

Senior Software Engineer - packaging - optimize Ubuntu Server

Canonical

Vancouver null

Remote

Remote

CAD 90.000 - 130.000

Full time

3 days ago
Be an early applicant

Full Stack Software Engineer

EPG

Vancouver null

Remote

Remote

CAD 80.000 - 120.000

Full time

3 days ago
Be an early applicant

Senior Software Engineer - Tools

CruxOCM

Calgary,Vancouver null

Remote

Remote

CAD 90.000 - 130.000

Full time

Yesterday
Be an early applicant

Network Software Engineer II

Marqeta, Inc.

Vancouver,Toronto null

Remote

Remote

CAD 91.000 - 115.000

Full time

4 days ago
Be an early applicant

Senior Software Engineer

GoDaddy

null null

Remote

Remote

CAD 80.000 - 120.000

Full time

3 days ago
Be an early applicant

Associate Software Engineer - Remote in Canada - 2296583

UnitedHealth Group

Richmond null

Remote

Remote

CAD 49.000 - 103.000

Full time

Yesterday
Be an early applicant