Skip to content

Open nowPosted 87 days ago

Software Engineer

Anchorbase3 open roles

Where
Toronto, Canada
Work mode
On site
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSoftware EngineerAnchorbase · Toronto, Canada
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Anchorbase's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

11.9% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 2.1%1 day
  2. 4.4%3 days
  3. 11.9%7 days
  4. 18.6%14 days
  5. 35.6%30 days
  6. 45.1%60 days
This job: posted 87 days ago

The posting

We’re hiring software engineers to help build a mission-critical agentic fintech system.

This is a role for people who like making complex things simply work; who enjoy carefully thinking through hard problems and solving them both in theory and in practice; who want to have ownership of a meaningful part of a product. We care more about how you think than about how many years of experience you have. You might be early in your career, or you might have been doing this for a long time. What matters is that you can reason clearly, learn quickly, and take responsibility for your work.

We’re a venture-funded startup growing quickly. That means you’ll have a lot of opportunity to learn and a lot of influence over how the system is built. It also means the work is not always neatly divided into tickets. You’ll need to investigate problems, make tradeoffs, communicate directly, and follow things through.

We use AI extensively to supercharge our software development, but we do not abdicate our engineering judgment to the LLM. You are expected to understand the code you ship, verify that it works, and be able to explain why it is correct, both in theory and in practice.

Our main stack is TypeScript, React, NestJS, and Vite. Some parts of the system use C++ on Windows. Prior experience with these technologies is useful but not required. The right engineer can learn a new language or framework when the work requires it.

What you might work on

Our engineering team is organized into units. The boundaries are useful, but they are not permanent. All of these units are important. There is no “supporting” unit and no unit that exists only to clean up after the others. We expect engineers to understand the wider system and to be able to transition between units when that is the best use of their abilities.

  • UX owns the customer-facing experience. This work is primarily React and frontend development, in close collaboration with design. UX engineers are also empowered to submit pull requests for backend changes when that is the right way to complete a feature.
  • Core owns the internal data types, algorithms, and APIs. This includes the database schema and repositories, the REST backend, and desktop application. Core engineers review and merge backend pull requests from the UX unit.
  • Integrations owns the part of our product that handles connections with third-party systems such as gateways, processors, systems of record, etc. This is where most of our secret sauce is.
  • QA owns the tools and systems we use to ensure the correctness and robustness of our product. These are not qualities that can be added onto the product after it’s built, so QA tooling is an integral part of product development and the QA unit is a first class citizens in our organization.
  • Developer Platform maintains developer tooling, cloud infrastructure-as-code, cloud tooling, and the CI/CD pipeline. This is a front-line unit, responsible for delivering the product into the hands of the users.

What we’re looking for

We expect you to have a strong understanding of computer science and software engineering, in particular:

  • the type theory underpinning Typescript and how to leverage in a real-world project to achieve a high degree of intrinsic code quality;
  • the principles of relational database design;
  • enough knowledge of complexity theory to be able to reason quantitatively about compute, memory, network, and storage resources;
  • an understanding of the intricacies of concurrent programming and how they affect our product.

You should be able to:

  • Work autonomously and make progress with limited supervision.
  • Architect solutions thoughtfully with the objectives of maintainability and robustness.
  • Produce reasonable back-of-the-envelope estimates of resource requirements given the specs of a product.
  • Work experimentally and quantitatively to diagnose problems and explore solutions.
  • Produce code that you understand and that other engineers can use and maintain.
  • Learn tools, languages, and systems you have not used before.
  • Work across boundaries if a feature or fix requires it.
  • Review code critically and accept criticism of your own work.
  • Test your work at the right level, including the unhappy paths.
  • Communicate clearly about uncertainty, risk, and tradeoffs.
  • Take your product to the finish line, ensuring that it fulfills the needs of the users.

We care about strong fundamentals, curiosity, and sound judgment more than your résumé.

What you can expect

You’ll have a leading role in developing a part of a real fintech system, with the chance to:

  • Work on products that have a direct impact on our users and our bottom line.
  • Solve problems that you have never seen before.
  • Learn quickly by taking on meaningful challenges across different parts of the system.
  • Use modern development tools, including AI-assisted workflows, in a thoughtful and responsible way.
  • Influence technical decisions in an impactful way.
  • Work closely with engineers, design, and the people using the product.

If you want to build a meaningful product and grow fast, you’ll enjoy being part of our team.

About Anchorbase

Anchorbase is a venture-backed fintech and automation company building a modern merchant operations and payments platform for businesses across North America.

We combine payment processing, intelligent workflow automation, and AI-enabled operational tooling to help merchants simplify payments, improve reconciliation, reduce operational friction, and modernize how they interact with their financial systems.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Anchorbase's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Anchorbase's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Anchorbase's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.