Join the PTKO Team!

Digital Project Manager

Role Description

We’re seeking an experienced project manager to oversee technical project execution for website development and other MarTech platforms such as email delivery and CRM.
Do you have a knack for getting to the root of problems? Do you enjoy learning to use new systems and tools? Do your organization skills and attention to detail earn you praise from colleagues? Are you great at building consensus among team members with varying skill sets? Do you like working with mission-driven marketing, communications, and fundraising teams to increase impact?
If that sounds like you, and you feel comfortable leading a team in the full range of technical execution – from discovery to design to implementation – please read on.

Desired Skills & Expertise

Project, Team & Client Coordination 

  • Manage project logistics, including scheduling, meeting preparation and facilitation, capturing minutes, and managing follow ups/actions
  • Build relationships with clients, freelancers, partners and teammates through empathetic communications and relationship building
  • Facilitate and monitor team tasking, allocating tasks and time according to project budget
  • Facilitate completion of all project work, ensuring it is managed to completion, even if you aren’t executing yourself
  • Maintain up-to-date documentation, including contracts, invoicing, and scope/tasking, for accurate views of project status
  • Facilitate issue resolution among clients and team members to when questions or concerns arise

Schedule, Budget and Scope Management

  • Interpret and translate contract scope into project budget, schedule, activities and milestones
  • Manage schedule, budget, and scope of projects, proactively escalating and reporting on status, through written and presented status reports
  • Be accountable for all project milestones and ensure they are met by the project implementation team
  • Proactively anticipate risks, and develop appropriate mitigation strategies
  • Configure and manage project spaces in our client portal (Teamwork), tasking systems (Teamwork, GitHub, ClickUp, etc), knowledge management systems (Confluence, Google Drive), and project/time tracking systems (10,000 feet/SmartSheets)
  • Manage partner and vendor contracts, ensuring their work is completed and payments are issued according to contract terms

Technical Project Facilitation

  • Know and anticipate the common phases, tasks, risks and dependencies for technical projects (website builds, platform migrations, and other technical/configuration work for MarTech tools and systems)
  • Coordinate with design and development teams, liaising with partner company project managers to ensure top level requirements are met by downstream tasking, and ensuring success criteria and definitions of “done” are captured at an appropriate level of detail
  • Triage technical requests from clients, parsing out editorial questions, issues/bug fixes, and new feature enhancements
  • Facilitate technical team meetings to highlight upcoming milestones, review tasks, discuss and document unclear technical specifications, and troubleshoot bugs and issues
  • Perform quality assurance of technical work by testing new features or bug fixes in CMS platforms (WordPress, Ibexa, etc) or other MarTech platforms
  • Support deliverable creation, including creating templates or outlines, synthesizing notes, formatting work into client-ready documents, and providing copy editing support for grammar and clarity
  • Demonstrate understanding of common technical project management methodologies (e.g. agile, wagile, kanban)
  • Demonstrate familiarity with technical concepts such as: APIs, DNS & IP addresses, caching, front end development, back end development, manual quality assurance, automated testing, load testing, and a passable understanding of CSS and HTML, including exploratory editing via browser developer tools

Departmental Process Improvements 

  • Identify and raise opportunities for improvement in our processes
  • Independently learn, test, and refine new tools or processes to improve project efficiency, consistency, and profitability
  • Create or refine documentation of standard PTKO processes
  • Conduct retroactive reviews of all projects to identify opportunities for improvements in estimating of work and/or project delivery
  • Keep up with best practices in project management, and communicate these to your peers, especially as they relate to nonprofit and digital communications industries
  • Train other project managers on technical project management approaches

Things you’ll do in this role…

Across PTKO

  • Share and document best practices and team successes
  • Mentor and support teammates
  • Coordinate with other project managers to prioritize team time and tasks across projects
  • Advance and improve PTKO’s approach to technical project execution

Per Project

  • Ensure smooth execution of technical project scope, from contract signing through implementation of each project’s solution
  • Ensure that clients understand the implications of project approach and tradeoffs
  • Operate with an ownership mentality, to ensure execution of the contracted budget, schedule and scope
  • Coordinate team inputs to ensure successful delivery
  • Communicate regularly with clients and partners about project approach and status


  • Identify professional development and training needed to advance your career, and continued learning for yourself, your teams, and your clients
  • Be a source of positive energy and joy for your coworkers
  • Effectively work with a distributed, remote team (we were remote pre-COVID, and will continue to be!)
  • Demonstrate “off the cuff” flexibility for brainstorming solutions, learning new skills, and problem-solving project issues

Nitty Gritty


Our team operates remotely, but is primarily based around a few hubs to facilitate occasional in-person team and client interactions (when safely possible!). We will consider candidates anywhere in the continental US, but have a preference for people within driving distance of our hubs, including:

  • Washington, DC/Northern Virginia
  • San Francisco Bay Area, CA
  • Texas (Austin and Dallas/Fort Worth)
  • North Carolina (Raleigh/Durham/Greensboro/Winston-Salem)

During COVID, we are operating fully remote, and you can be in any time zone but must work continental US business hours. Staff must also have a US-based home address.

Salary & Benefits

The budgeted salary range for this position is $65,000 – 75,000 based upon how quickly we believe you’ll deliver value, and how much training and onboarding we’ll need to provide. We benchmark salaries using nationwide averages, and stick closely to our benchmarks to ensure equity for our team.

Our goal is to provide benefits that support our employees and their families in work and life. We’re constantly evaluating and adding to our benefits to make them more inclusive, equitable, and aligned to what our employees really want. A summary of benefits available to full-time PTKO staff can be found on our website.


  • Experience as a project manager for website or other technical development projects
  • Education and/or experience relevant to the role and responsibilities
  • Fluent in English
  • Legal to work in the USA (Sorry no visa sponsorships)

Extra Credit

Experiences like these will add additional weight to your application:

  • Training, certifications, or a degree in project management
  • Previous digital agency, marketing firm, or consulting experience, especially work on web build projects
  • Proficiency in Spanish

All that said – if your experience looks a little different from what we’ve identified and you think you can rock the role, we’d love to learn more about you!

Submit your application below

1Applicant Info
2Resume & Related Documents
  • Optional, but useful