This company operates with a remote-first culture, allowing team members to work from anywhere. Team members are distributed across the U.S. and Canada.
Own the monthly billing cycle, interpret client contracts, source billing inputs, prepare invoices, and manage accounts receivable collections.
Reconcile third-party vendor invoices against client rebilling and investigate variances.
Own accounts payable intake, vendor coding, payment-run preparation, and vendor relationships.
Manage US multi-state sales tax, including nexus monitoring, registrations, filings, exemption certificates, notices, and audits.
Administer Avalara and reconcile taxable sales to filed returns.
Support Canadian corporate tax filings and US federal and state returns with external advisors.
Own the month-end close across the US parent, Canadian entity, and subsidiary; maintain recurring schedules and prepare departmental variance explanations.
Allocate payroll and benefits across US and Canadian payroll, including CAD translation and RRSP remittance reconciliation.
Produce the monthly board KPI package and serve as primary contact for the annual financial statement audit.
Document recurring processes and implement improvements to systems and workflows.
Salesforce
Showing 1 of 12 positions
About Bankjoy
Bankjoy pioneers digital transformation for community banks and credit unions. You will help them compete with large financial institutions. They craft modern mobile, online, and AI-powered banking products. Your work will serve over 80 financial institutions nationwide. These include credit unions, community banks, and neobanks. Their mobile banking app boasts a 4.8 average app store rating. Customers report 95% user satisfaction. Bankjoy is backed by Y Combinator and Bessemer Venture Partners, with $14.27M in funding. Join a team changing how banking technology serves local communities.
How We Work
Bankjoy fosters a remote-first culture. You can expect a fast-paced and collaborative environment. This empowers you to work flexibly and make an impact. Team members work across Canada and the USA. You will contribute to digital banking solutions from anywhere. Your insights will directly shape product development. This approach values autonomy while promoting strong teamwork. You will thrive with clear communication and proactive problem-solving.
Engineering at Bankjoy
You will build robust, secure, and scalable software solutions. Their digital banking platform leverages C# and .NET Core. Front-end development uses Angular or React, TypeScript, HTML, and CSS. Engineers gain deep SQL experience, optimizing queries and managing indexes. They design scalable APIs and integrate third-party SDKs. You will work with cloud hosting platforms like AWS, Azure, or GCP. Their focus includes payment systems such as ACH, wire transfers, and real-time payments. They also prioritize core banking system integrations. Your expertise will ensure compliance and security standards are met.
Why Join Us
Shape the future of FinTech, modernizing banking for local communities.
Work in a remote-first, collaborative environment with significant autonomy.
Tackle complex technical challenges in payments, APIs, and digital banking.
Contribute to products with high user satisfaction (95%) and app store ratings (4.8).
Be part of a well-funded, high-growth startup backed by Y Combinator.
Benefits & Perks
Competitive compensation and stock options.
100% coverage for medical, dental, and vision premiums (USA: base plan; Canada: comprehensive plan for you and family).
Retirement plan with 4% company matching.
8 weeks paid parental leave for birthing parents, 4 weeks for non-birthing.
3-5 weeks PTO depending on tenure, 5 health days, and 15 holidays including end-of-year shutdown.