Pavebank

Junior Software Engineer

Remote, United States remote Entry Salary not listed
remote Technology & IT Curated
Sign in to apply Free account — we bring you straight back to this role.

About the role

About the Role
We're looking for an early-career Software Engineer to join us on a rotational track across our functional units: Banking & Payments, Trading, Investment Products, and Internal Products. You'll get broad exposure to how a programmable bank works end-to-end, then go deep where you can have the most impact.
You'll work across the stack, shipping real frontend and backend changes that hit production. Along the way you'll explore how AI tools can make you a faster, sharper engineer, though we measure you the traditional way: by your judgement, the quality of what you ship, and the impact you have.
This is a role for someone early in their career who wants to see the whole business, ship across several domains, and grow quickly into a high-ownership technical contributor.
What You'll Do
In Your First 6 Months
Rotate across functional units (Banking & Payments, Trading, Investment Products, Internal Products), shipping full-stack changes and learning how each domain fits into the wider platform

Pick up well-scoped features and bugs, take them from ticket to production, and learn our codebase, tooling, and review culture

Work closely with senior engineers across teams to understand the systems you're touching and the trade-offs behind them

Use AI tools as part of your everyday workflow, and help us figure out where they genuinely improve engineering velocity and quality

As You Grow
Own small, well-defined domains end-to-end: designing, building, shipping, and maintaining them

Take responsibility for delivery outcomes, not just code, in the product line where you can drive the most value

Participate in code reviews, technical design discussions, and RFCs, and start contributing your own

Improve the systems and internal tooling around you, raising the bar for everyone who works in the same code

What Success Looks Like
At 6 months: you've established yourself in a product line, own one or more small domains within it, and can be trusted to take a problem and deliver an outcome.

Within a year: you've grown into a mid-level engineer, owning larger pieces of work, making sound technical decisions on your own, and driving measurable impact on your team's roadmap.

What We're Looking For
0-2 years of experience in software development

Comfort (or genuine eagerness to get comfortable) working across the stack, including the frontend

Proficiency in at least one language (Go and TypeScript preferred but not essential)

Strong problem-solving skills and sound engineering judgement, even on small problems

Curiosity about how systems fit together and how the business actually makes money

Interest in using AI tools well

Growth mindset: eager to learn, iterate, take feedback, and take on more responsibility

We care more about your judgement, curiosity, and ability to ship than about how many years you've been coding. More than half our engineers come from non-technical or non-conventional backgrounds, including plenty of career switchers, and we don't require a computer science degree (or any degree). We're not indexing on your ability to architect complex systems just yet; that comes with time and mentorship. What's central to the ones who succeed at Pave is the desire to grow, deep curiosity about how things work (both the engineering and the business), communication (written and verbal), and real ownership of delivery outcomes. If your interests lean towards pure backend engineering at a senior level, we're also hiring senior backend engineers, so please reach out if that's you.
Questions That Should Excite You
How do we move money reliably and safely at scale, and what happens when an edge case slips through?

What separates an API that platforms love to build on from one they tolerate?

Why does this work in staging but break in production, and how do I make sure it never happens again?

Where do AI tools genuinely make me faster, and where do they quietly slow me down?

This domain is mine to deliver. What does "done well" actually mean for the business?

Why Join Us
We recently raised $39 million in our Series A (led by Accel), positioning the company for major growth and giving you a rare chance to join while things are still moving fast

We're building a fully-licensed programmable bank, rearchitecting how money moves between businesses, across borders, and between traditional and digital finance

We ship fast, think deeply, and expect everyone to have high ownership. You'll see your work hit production quickly across several parts of the business

You'll work with engineers who came from Monzo, Atom Bank, Blockdaemon, GXS, and Grab

Originally posted on Himalayas

Interview prep

Walk in with sharper answers.

Use this as a quick practice sheet before you speak with the employer.

Role
Technology & IT API integration Finance Javascript Junior Software remote

Likely questions

  1. Tell us about work you have done that is close to the Junior Software Engineer role.
  2. How would you approach your first 30 days at Pavebank?
  3. Which of API integration, Finance and Javascript have you used recently, and what did it help you achieve?
  4. Describe a time you solved a problem without waiting to be told exactly what to do.
  5. How do you stay organised and communicate clearly when working remotely?

Prepare before the call

  • A recent example that proves your experience with API integration, Finance and Javascript.
  • One short story with a problem, your action, and the result.
  • Two examples that show the strengths listed on your CV.
  • A clear reason why this role and company interest you.
  • Your availability, preferred work style, and salary expectations.

Ask them

  • What would success look like in the first 90 days?
  • What are the main problems this hire should help solve?
  • How does the team give feedback and measure good work?
  • What does a normal working week look like for this role?
Practice line

I am interested in the Junior Software Engineer role because I can bring practical experience in API integration, Finance and Javascript, learn the team quickly, and contribute to the outcomes Pavebank needs from this hire.

Related jobs.

More roles from this company or category.