Staff Software Engineer
Free to start · No card · 5 credits the moment you sign up
Job description
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
Prepare your application
Use the description above to assess your fit for Resolve. This checklist is guidance from Resumize, rather than additional requirements from the employer. Imported listings can be shortened or change after collection, so confirm the complete description and current availability before sending an application.
Match requirements to evidence
Identify the responsibilities and skills the employer explicitly names. For each important requirement, choose one example from your work, education, training, or projects. Explain what you did, how you did it, and what changed as a result. Include a measurable outcome when you can support it. If you lack a requirement, describe related experience accurately instead of adding an unfamiliar skill to your resume.
Put the most relevant examples near the top of your resume. Keep job titles, dates, qualifications, and contact details consistent across your application materials. Use the employer’s terminology when it describes your experience accurately; a copied list of keywords does not explain your contribution. A short, specific bullet is easier to review than a paragraph that mixes several unrelated duties.
Check the working arrangement
Confirm the location, schedule, employment type, and any eligibility requirements on the employer’s site. A remote label does not establish worldwide eligibility or flexible hours. If compensation, benefits, equipment, travel, or contract duration are missing from this listing, write down your questions for the recruiter. Do not assume details from another opening at the same company apply to this role.
Review before submitting
Follow the employer’s requested file format and application instructions. Open your exported resume and check that its text is selectable, its sections read in order, and its links work. Proofread names, dates, and contact information. Share confidential work samples only when you have permission, and use an anonymized example when necessary.
Submit through a trusted employer or recruiting destination. If the original listing has disappeared, search the employer’s careers page for the title rather than assuming the vacancy remains open. Save the application date, job reference, and the version of your resume you sent. Those details help you prepare for a later conversation and avoid submitting conflicting information through several job boards.
Review your resume for writing and readability feedback, or browse other openings if this opportunity is unavailable.