Description
Do you love making complex systems run smoothly—getting features shipped, bugs fixed, and data pipelines humming—while keeping teams aligned and informed? Are you decisive, systems-minded, and energized by turning ambiguous requests into crisp action and measurable results?
If so, and if you want to help scale an ambitious nonprofit tackling food insecurity, this role is for you.
As our Technical Project Manager for web & data operations, you will run the delivery engine for our Ruby on Rails web application and manage our data team. Technology and data at RLC directly translate into rescuing more food, onboarding new donors, and enabling nonprofits to serve their communities. Every clean deploy, every resolved support thread, and every well-qualified lead moves us closer to a world where food rescue is the norm.
Responsibilities:
Web Delivery, QA/UAT, & Releases
- Run staging/UAT, make ship/no-ship calls, and manage a predictable release train (with hotfix lane).
- Ensure smooth, low-risk deployments.
- Publish concise release notes and updates.
- Drive lightweight, high-signal artifacts (UAT and release checklists; PR links).
- Maintain clear SLAs for acknowledgments and resolutions.
Tech Support Orchestration
- Oversee intake-to-resolution for internal/external requests with rapid triage and diagnosis.
- Make real-time disposition calls (tactical user fix vs. broader systemic item).
- Close the loop with requesters and surface notable items in release communications.
Collaboration & Program Management
- Lead weekly prioritization; keep the board truthful and blockers visible.
- Coordinate across internal/vendor engineering and stakeholder teams.
- Enforce crisp acceptance criteria and definitions of done.
- Continuously simplify processes and add low-friction automation.
- Investigate and resolve data discrepancies across platforms (Salesforce, web app, Google Drive, etc.).
Data Team Management & Analytics
- Manage interns to meet weekly lead targets (quality + throughput).
- Standardize lead-gen playbooks, QA checks, and imports into Salesforce.
- Build/maintain core dashboards; migrate analysis toward Salesforce-native reporting.
- Deliver monthly insight readouts and propose data/schema improvements.
Qualifications:
- 4+ years in Technical Project/Program Management or Product Operations for a web application or SaaS product, with direct ownership of UAT/QA and release coordination.
- Proven experience running support workflows with measurable SLAs and driving issues to closure.
- Experience managing interns/contractors or a small operations team with weekly output targets.
- Comfortable with Jira, GitHub, Slack; able to read PRs, define acceptance criteria, and drive staging tests.
- Salesforce reporting/dashboards proficiency and data-ops fundamentals (imports/exports, dedupe concepts, QA checks).
- Clear, concise communicator with a bias for checklists, automation, and continuous improvement.
Preferred Skills:
- Basic SQL; familiarity with deduplication tooling (e.g., DataGroomr) and iPaaS/ETL (Make/Zapier/Airbyte/Fivetran).
- Light Rails familiarity (enough to understand risk and review PR context).
- Experience designing pragmatic QA/UAT plans and defining release gates.
- Exposure to nonprofit fundraising or partnerships operations is a plus.
Compensation
The compensation for this role is $75 per hour for a 12-week contract period, approximately 20 hours per week, as part of a contract-to-hire pilot. Following the 12-week engagement, a pre-agreed conversion band will be established to determine potential transition to an employee role, based on performance and organizational needs.