# Matthew Wagner > Software Engineer at LaunchDarkly Location: San Francisco, California, United States Profile: https://flows.cv/matthewwagner ## Work Experience ### Software Engineer @ LaunchDarkly Jan 2019 – Present ### Staff Software Engineer @ Iterable Jan 2018 – Jan 2019 | San Francisco Bay Area Key Technologies: Scala, Elasticsearch, Kafka, Redis, RabbitMQ, AWS Services + Terraform - Hired to work on product features, but quickly shifted to focus on scalability and reliability challenges - Introduced APM to the organization and led instrumentation of the existing code with OpenTracing + DataDog - Replaced RabbitMQ with Kafka for one high-throughput use case, coordinating the rollout and sharing Kafka expertise with the team - Rearchitected and rewrote a complex data ingestion pipeline to achieve more consistent performance, more self-explanatory code, and better future extensibility ### Lead Software Engineer @ New Relic, Inc. Jan 2015 – Jan 2018 | San Francisco Bay Area Key Technologies: Go, Cassandra, Elasticsearch, Kafka, Mesos, AWS Services + Terraform - Architected and implemented most of the back-end services for New Relic Infrastructure, a SaaS product surfacing high-granularity metrics, configuration, and state from agents installed on customer machines - Served as the lead of the back-end team, balancing ongoing reliability work with new feature development - Made significant scalability improvements to the system as needed over 18 months of +20% monthly product growth, with a heavy focus on preventing recurrences of problems and avoiding them in the first place ### Senior Software Engineer @ Opsmatic Jan 2015 – Jan 2015 | San Francisco Bay Area (Acquired by New Relic) ### Senior Software Engineer @ IBM Jan 2013 – Jan 2015 A continuation of my role at UrbanCode, serving as technical lead for the UrbanCode Deploy product: https://developer.ibm.com/urbancode/products/urbancode-deploy Primary Responsibilities: Providing technical guidance to a growing team of developers Ensuring that a growing and complex codebase remains stable, clean, and maintainable by establishing best practices, peer reviews, and flexible frameworks Designing new features and performance/scalability enhancements Supporting sales and services initiatives Balancing work on new functionality with requirements to meet new post-acquisition corporate standards And still, writing a whole lot of code ### Software Developer @ Urbancode Jan 2010 – Jan 2013 | Cleveland, OH Lead developer on uDeploy, UrbanCode's application release automation solution: http://www.urbancode.com/html/products/deploy Primary Responsibilities: Feature design and planning Managing customer requirements Supporting sales initiatives and existing customers Writing a whole lot of code ### Coordinator, Virtual Services @ Wadsworth Public Library Jan 2007 – Jan 2010 | Wadsworth, Ohio, United States ### Technology Assistant @ Wadsworth Public Library Jan 2006 – Jan 2007 | Wadsworth, Ohio, United States ### Page @ Wadsworth Public Library Jan 2005 – Jan 2006 | Wadsworth, Ohio, United States ## Education ### BS in Computer Science Walsh University ## Contact & Social - LinkedIn: https://linkedin.com/in/mattwagner0 - Portfolio: http://www.rengawm.com --- Source: https://flows.cv/matthewwagner JSON Resume: https://flows.cv/matthewwagner/resume.json Last updated: 2026-04-11