Tabs Senior Software Engineer at Tabs working on Merchant Onboarding team to build scalable systems and streamline onboarding experience. Responsible for full software development lifecycle and collaborating with internal teams.
Responsibilities
Tabs is seeking a senior software engineer to join our Merchant Onboarding team. We’re building 0→1 and we’ll be defining ways to streamline the onboarding experience, unlock growth, and amplify our internal teams to move quickly. This team owns the full merchant journey, from onboarding & configuration to the internal tooling that powers our teams. Our engineers work across real production systems, complex data flows, and product surfaces used by teams who need software they can trust. We hire people who enjoy taking ownership, learning fast, and partnering closely with teammates to build things the right way.
We work hard. Two-week sprints, weekly ship goals, short feedback cycles. Built around intra-month product releases.
We work smart. Get in front of the customer, use both data and customer feedback to drive decisions, while keeping the bigger picture in mind.
We work together. In-office culture with people you want to work with. Lots of whiteboard space. Expense coffee, lunch, and dinner when in the office.
Participate in full life-cycle software development from inception to maintenance in production
Work closely with other engineering teams and internal stakeholders to identify and drive improvements to the merchant experience
Design and implement highly scalable and reliable systems
Contribute ideas for new features and identify areas for improvement proactively
Aid in building our engineering organization
Qualification
Experience with TypeScriptLocation
Required
5-8 years of professional software engineering experience
Experience building platform services from scratch, while being resourceful in a constrained-resource environment
Experience with TypeScript, Python, or a similar web development language
Strong desire for learning and staying up to date with the latest advancements in software engineering
Strong foundation in computer science and coding
If you want to build real systems with people who care deeply about their craft, we would love to hear from you. Engineers who thrive here like hard problems, clear ownership, and strong teams. If that sounds like you, apply!