Joe Purdy

Engineering Leader

Engineering leader with over a decade of professional experience with focuses on software development, technical support, managing engineering teams, and developing scalable cloud services. A native of the Pacific Northwest, Joe enjoys hiking, strong coffee, and finding remote locations where his email can't keep up.

Work Experience

Senior Software Engineer, Developer Experience | Sep 2021 - Current

Partnered with's CTO to found a new software engineering team focused on improving developer experience as the company doubled engineering headcount.

Senior Site Reliability Engineer | Oct 2020 - Sep 2021

Returned to with a direct mandate to innovate new Site Reliability practices and prepare the company for a period of hypergrowth.

Western Governors University

Senior Site Reliability Engineer | Jun 2020 - Oct 2020

Joined as first-ever SRE in the organization with a mission to build a team from scratch to solve scaling and reliability issues. Rapidly adapted to working in an Enterprise Java software engineering environment and evangelized SRE practices and technologies such as SLOs, Observability, CI/CD, and Kubernetes.

Site Reliability Engineer | Oct 2017 - Jun 2020

Promoted to a SRE position in recognition of infrastructure administration and automation skills. Maintained the infrastructure used to host company's SaaS application on Google Cloud Platform and Amazon Web Services. Helped assist technical support, marketing, product, and data teams frequently. Improved deployment processes with robust tooling that reduced deployment time by 60%. Developed an interest in Information Security and become the voice of security within the company.

Test Engineer | Mar 2017 - Oct 2017

Authored automated blackbox tests for a SaaS application using a mix of Python and Go. Built and maintained test services to support automated tests. Specialized in testing SMTP services as well as backend REST APIs. Participated in collaborative support, dedicating time on an as-needed basis to the Technical Support team on tickets.

Technical Support Engineer | Sep 2016 - Mar 2017

Assisted customers via email for a SaaS business using HelpScout. Made the switch from working in a traditional office environment to working from home on a distributed team. In addition to supporting customers, this role involved writing scripts using Python, Ruby, and Go programming languages. On occassion when the situation called for it I would also assist customers via video calls. Also went beyond the support role by pairing with backend engineers to improve a Go CLI tool to interface with the backend and run internal debugging operations.


QA Automation Engineer | Oct 2014 - Sep 2016

Primarily responsible for implementing an automation suite utilizing Selenium WebDriver and Robot Framework to complement company’s existing manual testing effort and further enhance software delivery pipeline. Established a performance budget and baseline to measure optimization throughout company’s IT infrastructure. Participated in bi-weekly software builds with development teams ensuring new features were moved into production with minimal impact to customer experience. Worked closely with SysAdmin and Network Engineering teams to maintain quality in the performance of the entire IT infrastructure.



Reducing Engineering Drag One Keystroke at a Time

Feb 2022

Profile of the new Developer Experience team I founded within

Pairing Pair-fection

Feb 2021

Authored a blog post for discussing the pair programming process I use to grow my team's skills.

Personal Website/Blog

Dec 2014

I sporadically publish blog posts on various technical subjects on my personal website.

Contact Information


Email: [email protected]

Phone: +1-503-348-1216