Summary
Bart Flaherty is a Staff Software Engineer with 14 years of experience building payments, revenue, and financial infrastructure across startups and high-scale product teams. After roles in Boston and New York, he now designs systems at Discord that span virtual currency, payment routing, payouts, tax validation, and month-end close automation—bridging product, legal, and finance requirements. He balances hands-on coding with people leadership, having managed engineering teams, hired and scaled workflows, and represented complex downstream financial needs in technical design. Known for digging deeply into domain problems, he treats code as a tool to solve real business and user challenges and enjoys asking the “dumb” questions that reveal hidden requirements. Outside core engineering, he brings a communicator’s background in rhetoric and experience in nonprofit tech, which helps him translate cross-functional constraints into pragmatic, auditable solutions.
14 years of coding experience
13 years of employment as a software developer
Boston Startup School
BA, Communication Studies: Public Advocacy and Rhetoric, BA, Communication Studies: Public Advocacy and Rhetoric at Northeastern University