Engineering Manager
New York, Ny, Us
• Grew the Communications Platform team from 2 to 9 fullstack software engineers, owning the comms tools (voice, email, sms, in-app messaging) and related backend microservices utilized by several thousand internal staff.• Led team, along with my PM, through a year long custom communication platform project from requirement gathering, to build/buy decisioning, and ultimately ground-up planning and execution. Included several microservices and a custom electron app, migration of 4k employees to the new system with zero interruption to their day-to-day, and ended up saving Better millions in ongoing IT, vendor and defect costs, and unlocked years of future product runway along the way.• Experienced not only growing, hiring and stabilizing teams, but also splitting / spinning out teams to respond to business/product shifts including defining new charters and transitioning teammates, products and technical ownership as seamlessly as possible.• Pushed to improve our team’s SRE game, from getting solid on-call pagerduty rotations going, to benchmarking system performance and quality, defining automated testing standards, to focused spikes where we’d tackle big improvements in stability.• Advocated for resources and roadmap time to pre-emptively scale our team’s services as Better was exponentially growing through refactors and optimizations. Included standing up a new internal-facing React app to decouple our products from a legacy Ember frontend, a sustained background effort towards ongoing database optimizations, and also a major project to decompose our comms event processing microservice in to several purpose-built services with Kafka acting as an event bus between them, emitting events for external team customers downstream.• Administered 100+ technical interviews throughout our eng org’s explosive growth from 35 engineers to 350.• Experienced navigating complex compliance regulations and incorporating these constraints into our technical and product roadmap.