Resolve

Staff Software Engineer

Canada, United States full-time Senior Salary not listed
full-time Senior level Technology & IT Curated
Sign in to apply Free account — we bring you straight back to this role.

About the role

About the team
Resolve helps B2B merchants automate their net terms and accounts receivable, so they can increase sales, reduce non-payment, and minimize risk across their customer portfolio. We’ve processed hundreds of millions of dollars for thousands of businesses.
We’re a team of product-oriented engineers who partner closely with our customers & internal cross-functional teams (design, product & ops) to solve challenging business problems. We believe in leading with “context - not control”. Past projects have included building payment & banking rails that process millions of dollars, ERP and E-commerce integrations e.g. (Netsuite, Shopify, QuickBooks), developing new risk underwriting models & technologies, and exploring how AI can save our users time.
What you’ll do
We’re looking for a seasoned technical leader who’s excited to solve business problems with your technical expertise.

Own problems end-to-end from engaging directly with cross-functional stakeholders to thinking through everything from business impact, speed vs scope tradeoffs, reliability and operability, to ensuring “post-release success”.

Scope and lead large technical projects with enormous impact across the company

Advise Resolve leadership on key technology and product roadmap considerations

Participate in strategic planning and contribute to decision-making processes

Improve engineering standards, tooling, and processes

Build a culture of technical excellence

Who you are

10+ years of experience as a software engineer

Comfortable being truly full-stack with hands-on experience in back-end and front-end development

Outcomes driven. You see the value in setting clear objectives, planning strategically, focusing on the impact of what you’ve built, and adapting to any changes that may be required.

Enjoy bringing projects from 0 to 1

Decisive and thoughtful with your actions

A strong sense of ownership. You take pride in what you build, and you hold yourself accountable for the quality of your contributions.

Ability to communicate your ideas and approach to solving problems with clarity

Ability to work well cross-functionally and earn trust from co-workers at all levels

Leads by example and has experience mentoring and growing senior engineers as their technical leader

Bonus points

Experience in fintech or financial services

Experience in startups

Demonstrated ability to manage, analyze, and draw actionable insights from large datasets using data analysis tools and techniques

NodeJS, React and SQL experience

What we offer

Competitive pay

Strong team culture fueled by humble horsepower

Fully remote & flexible work environment

Company offsites: our strategic planning sessions are held in-person

100% paid healthcare/dental/vision coverage for employee (70% base coverage for dependents)

401(k) plan

Meaningful equity stock options

Paid parental leave

Unlimited PTO

WFH stipend

Learning and Development resources

Resolve is shaped by a strong respect for each other. This applies to every aspect of employment – from equitable wages, work-life balance, the freedom to be your whole self, to equal opportunities for growth and development at Resolve. We believe wholeheartedly the more inclusive we are, the better our work will be. We believe strongly that we benefit from diversity and encourage applicants from underrepresented backgrounds to apply. We prefer candidates who are based in the United States or Canada.
Originally posted on Himalayas

Interview prep

Walk in with sharper answers.

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

Senior
Technology & IT Accounting Data Analysis Javascript MySQL Remote Collaboration Senior level

Likely questions

  1. Tell us about work you have done that is close to the Staff Software Engineer role.
  2. How would you approach your first 30 days at Resolve?
  3. Which of Accounting, Data Analysis and Javascript have you used recently, and what did it help you achieve?
  4. How have you led people, improved a process, or made a hard decision in a previous role?
  5. How do you handle busy days, changing priorities, or pressure at work?

Prepare before the call

  • A recent example that proves your experience with Accounting, Data Analysis 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 Staff Software Engineer role because I can bring practical experience in Accounting, Data Analysis and Javascript, learn the team quickly, and contribute to the outcomes Resolve needs from this hire.

Related jobs.

More roles from this company or category.