Tabs is seeking a Staff Software Engineer to help develop and scale their AI-native revenue platform, which automates the contract-to-cash lifecycle for finance and accounting teams.
Requirements
- 10+ years of professional software engineering experience, with a track record of shipping high-impact products.
- Experience leading large-scale system design and architecture in a high-growth environment.
- Hands-on expertise with TypeScript, Python, or similar modern languages and frameworks.
- Strong foundation in computer science fundamentals (algorithms, data structures, distributed systems).
Responsibilities
- Own and drive complex technical projects end-to-end, from architecture through implementation to production.
- Design and scale highly reliable, secure, and performant systems to support Tabs’ AI-driven workflows.
- Partner closely with the CTO and product team to align engineering efforts with company priorities.
- Mentor and support other engineers, helping to raise the bar on technical excellence and best practices.
- Contribute to building the culture and foundation of Tabs’ engineering organization.
Other
- Comfort operating in ambiguity and resource-constrained environments while still delivering at high velocity.
- In-office culture with people that you want to work with.
- Competitive compensation and equity
- 100% coverage for healthcare (Medical, Dental and Vision)
- 401(k) plan