Software Engineer
About the role
Own features and systems end-to-end across the full stack, from backend architecture to the interfaces users interact with every day. Partner with product, design, and finance experts to shape what we build — advocating for the right technical tradeoffs and keeping the customer perspective central. Raise the bar for engineering quality: continuous delivery, test-driven development, production reliability, and a culture of ownership. Grow the team around you through code reviews, mentorship, and hands-on collaboration.
Responsibilities
- Own features and systems end-to-end across the full stack, from backend architecture to the interfaces users interact with every day
- Partner with product, design, and finance experts to shape what we build — advocating for the right technical tradeoffs and keeping the customer perspective central
- Raise the bar for engineering quality: continuous delivery, test-driven development, production reliability, and a culture of ownership
- Grow the team around you through code reviews, mentorship, and hands-on collaboration
Requirements
- 5+ years of software engineering experience, with a track record on complex, large-scale projects
- Strong backend fundamentals and willingness to jump into frontend when needed
- Comfortable making technical decisions and navigating hard tradeoffs at whatever scope your role demands
- Strong product instincts — you think about user impact, not just technical correctness
- Energized by building in a fast-moving environment where the playbook is still being written
Qualifications
- Experience in fintech, ERP, or accounting software
- Experience with Kotlin, Java, or TypeScript
- Familiarity with enterprise readiness (SOC 2, SSO/SAML, audit logging, or similar)
Skills
- Technical leadership and decision-making
- Collaboration and communication
- Problem-solving and innovation
- Customer-centric approach
Benefits
- Competitive pay ranging from $150,000 to $270,000, plus equity and benefits
- Health and wellness coverage
- Retirement savings
- Broadset of benefits designed to support you inside and outside of work
Pay
The base salary for this role ranges from $150,000 to $270,000, plus equity and benefits. Exact compensation depends on your skills, experience, location, and background, and the range may be adjusted over time.
Schedule
We're looking for teammates within commutable distance of our NYC or SF offices (or willing to relocate). The team works in-office Tuesdays and Thursdays, plus one additional flexible day.