Senior Software Engineer - Productivity Infrastructure Tools at Netflix
Long Beach, California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Megan Marsh is a senior software engineer with 13 years of experience, currently leading productivity infrastructure tooling at Netflix and previously serving as the engineering lead for HashiCorp’s widely used open-source project Packer. She blends deep systems and DevOps expertise—particularly in Go, Python, virtualization, and cloud APIs—with a strong focus on user experience, maintainable code, and community-driven development. At HashiCorp she modernized release pipelines, modularized plugin architecture, revived integration tests, and dramatically reduced community PR backlog while shipping a new configuration language. Her work on Packer includes user-facing UX improvements (like a variables listing command) and careful removal of deprecated functionality, reflecting attention to both users and long-term code health. Based in Long Beach, CA, she’s equally comfortable chasing byte-level race conditions or automating multi-cloud image builds, and often mentors peers and contributors to scale engineering impact.
13 years of coding experience
12 years of employment as a software developer
Bachelor of Science, Kinesiology, Bachelor of Science, Kinesiology at University of Southern California
Novato High
Math, Physics, Engineering, Math, Physics, Engineering at Santa Monica College
Packer is a tool for creating identical machine images for multiple platforms from a single source configuration.
Role in this project:
Backend & DevOps Engineer
Contributions:5 releases, 392 reviews, 2930 commits in 4 years 5 months
Contributions summary:Megan's contributions primarily focused on enhancing the Packer tool. They implemented a new command-line option ("variables") for listing variables from the console, improving its user experience. Additionally, the user added features to improve user-facing messaging in a few different areas, which also included sanitizing and formatting the output for the machine-readable UI. They were also actively involved in removing deprecated functionality, such as spot_price_auto_product, and ensuring proper code organization.
demo files used in my HashiTalk about newish Packer features
Contributions:15 commits, 5 PRs, 15 pushes in 1 year 5 months
demo-filespacker
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.