Greg Poirier

Principal Software Engineer at CoreWeave

Tucker, Georgia, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Greg Poirier is a Principal Software Engineer with 16 years of experience building scalable, cloud-native systems, API infrastructure, and observability platforms. He blends hands-on backend and DevOps work—contributing core transport, agent, and debugging features to the popular Sensu Go project—with leadership driving API, SDK, and ETL initiatives at firms like SolarWinds and New Relic. Greg has a strong security and compliance pedigree (FedRAMP, ISO 27001, HIPAA) and has architected secure CI/CD and audit automation for telemetry platforms. Known for shipping pragmatic solutions that reduce time-to-value, he’s led language and tooling consolidations and improved onboarding and release processes for Kubernetes integrations. Based in Tucker, Georgia, he pairs distributed-systems depth with a history of technical leadership across startups and large enterprises, and even sings in professional opera productions—an uncommon creative thread in his engineering career.
code16 years of coding experience
job23 years of employment as a software developer
bookBS, Computer Science, BS, Computer Science at Auburn University
github-logo-circle

Github Skills (12)

dependency-management10
error-handling10
go10
websocket10
package-manager10
etcd10
api-design9
testing9
go-testing9
toolchain8
devops8
message-queue7

Programming languages (17)

MDXC#SmartyJavaCMakefileGoHTML

Github contributions (5)

github-logo-circle
sensu/sensu-go

Mar 2017 - Nov 2018

Simple. Scalable. Multi-cloud monitoring.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:436 commits, 65 PRs, 117 pushes in 1 year 9 months
Contributions summary:Greg's contributions focused on implementing core transport and API components within the Sensu-go project. They refactored the client'side transport interface, moving send/receive functionality into a dedicated transport package, and added support for a simple request handler to yield transports. They subsequently created and implemented an Agent alongside its associated command for bootstrapping, which included implementing a basic keepalive mechanism. Additionally, the user set up and tested the agent's interaction with an embedded etcd and integrated a pprof debug endpoint.
golangscalablereactdevopsinfrastructure
golang/dep

Jul 2017 - Aug 2017

Go dependency management tool experiment (deprecated)
Role in this project:
userBackend Developer
Contributions:9 commits, 2 PRs, 25 comments in 22 days
Contributions summary:Greg primarily focused on improving error handling and reporting within the `dep ensure` command. They implemented better error messages when packages contained errors, including specific build error details. The user also refined the user experience by sorting errors and adding a header with the error count. Furthermore, they added test cases to validate error handling and fixed minor code issues.
golangdependency-managementpackage-managertoolchaindependency-manager
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Greg Poirier - Principal Software Engineer at CoreWeave