Avatar for Passfolio

Backend Node.js Software Engineer

$100k – $170k • 0.0% – 0.2%
Apply now
IMPORTANT NOTE: The first step in the application process is a 12-hour (all at once - a single period) Node.js test. If you pass the test we do a quick phone interview followed by on-site (SF) or video interviews after which we make a decision quickly within days. Please review the job post and if the accounting and treasury management system is something you are excited about building please email david at passfolioapp.com with 1) a description of your most relevant Node.js/JavaScript experience or a recommendation for a different platform you would use with an explanation of why and 2) the date/time PST you would like to take the test which requires that you use Firebase Functions so you should setup the Firebase development environment (firebase.google.com/docs/functions/local-emulator) before the test.

Passfolio is bringing commission free US stock and crypto investing to the world starting in Brazil. We are recruiting people that want to democratize and expand economic opportunity beyond the 1% to billions of people in emerging markets.

We are looking for an amazing software engineer to join our team and work on accounting, financial infrastructure, and treasury management. This is a key function - you will have significant responsibility. We are looking for someone excited about taking on a big important challenge!

Note - we look for outstanding ability and potential to preform more than "X years of work experience." An outstanding new/recent grad is very likely the perfect fit! Do you love to program, have built cool independent projects/hacks, are self-taught, and/or participate a lot in hack-a-thons or open source projects? Apply!

Responsibilities: Play a key role in developing the system that manages money movement in the backend (track all the money movement Brazil <---> US bank accounts and then between Broker Dealer <---> Our Bank <---> Crypto Exchange etc).

About You: Amazing very detail oriented software engineer with a good understanding of concurrency and ability to write error-resistant/robust code (handle all the edge cases/exceptions...). Ideally you have significant concurrency, database, and/or JavaScript experience (or are a fast learner!). We love creative engineering solutions and clean, well-organized, and tested code.

Plus for Firebase experience, engineering team management, familiarity with Brazil, Portuguese speaking or reading/writing, and crypto/stock trading experience.

Tech Stack: Node.js and Firebase.

Working at Passfolio: We are a ~15 person (8 engineers) team that moves very quickly. There is no bureaucracy - good ideas get vetted and implemented quickly. We are data driven but not dictated - sometimes data is biased or wrong. We iterate fast to find the best solution.

We have fun team events including trips to Brazil!

Salary commensurate with location and experience.

Meet your team

People you would work with in this role

Yijiang Qian

Avatar for Yijiang Qian
General Manager at Passfolio, Credit Karma, Wells Fargo, Stanford, Harvard. Experience with strategy, ops & growth across industries.

More jobs at Passfolio

View all jobs

Backend Node.js Software Engineer Intern

Apply now

Tech Lead / Software Architect

Apply now

Mobile Software Engineer (React Native) Intern

Apply now

Product Designer

Apply now

Marketing Design Specialist, Brazil (Contract)

Apply now

Head of Growth & Marketing

Apply now