Public board · private repo · ingestion-first roadmap
Get the tech jobs into one place.
Signal for Good started as a nonprofit board, but the engine now spans nonprofit, mission-driven, and for-profit tech jobs. The point is still the same: too many good roles are fragmented across ATS pages, custom careers sites, and half-broken boards. This app exists to consolidate them, normalize them, and keep them usable without a paywall.
Why This Shape
Built around coverage, not account gimmicks
The immediate win is a broader, cleaner nonprofit board that still defaults to the tech slice. The product can get more social or personalized later.
Consolidation first
No accounts, no employer profiles, no saved jobs yet. The point right now is to collapse scattered job listings into one searchable place with a tech-first default.
Automation where it earns its keep
Greenhouse-backed and Lever-backed boards can be refreshed automatically now. Manual sources stay visible while more adapters get added.
Low-cost by design
Hourly GitHub Actions refresh and a daily Vercel fallback are enough for strong freshness without pretending you need expensive real-time infrastructure.
Featured Openings
Launch board snapshot
As automation expands, these featured cards should be a window into a much larger live catalog rather than the catalog itself.
Coverage Map
Sources tracked now, adapters expanding next
Not every source is automated yet. That is intentional and visible, so the product can improve coverage without pretending it already has it.
501(c)(3) nonprofit
Wikimedia Foundation
Official careers board for the Wikimedia Foundation, with strong product, platform, security, and data hiring across supported US and Canada geographies.
501(c)(3) nonprofit
Khan Academy
Official careers board for Khan Academy, which regularly publishes remote engineering, product, and design roles open in the US and Canada.
501(c)(3) nonprofit
CodePath
Official Greenhouse board for CodePath with engineering, product, data, and technical instruction roles relevant to the US and Canada market.
501(c)(3) nonprofit
Code for America
Official Greenhouse board for Code for America, a core US civic-tech nonprofit that posts remote engineering, product, and design work when teams are hiring.
Nonprofit
GiveDirectly
Official Greenhouse board for GiveDirectly. The organization hires deeply technical people, but the board also includes global operations roles, so geography filtering matters.
Nonprofit research organization
Arc Institute
Official Greenhouse board for Arc Institute, a nonprofit scientific research organization with real software, ML, infrastructure, and data-platform hiring.
Operational Model
Good enough freshness without stupid cost
The initial ops model is straightforward: hourly GitHub refresh, daily Vercel backup, and database-backed reads when configured.
Optional Postgres-backed job storage with clean seed fallback
This is chosen to maximize useful job coverage first, then make later additions like saved searches or employer profiles optional instead of foundational.
Hourly GitHub Actions refresh plus daily Vercel Hobby fallback
This is chosen to maximize useful job coverage first, then make later additions like saved searches or employer profiles optional instead of foundational.
Visa sponsorship, YOE, salary-disclosure, and freshness-aware job metadata
This is chosen to maximize useful job coverage first, then make later additions like saved searches or employer profiles optional instead of foundational.
Tech-first filtering with shareable URLs and catalog-aware source coverage
This is chosen to maximize useful job coverage first, then make later additions like saved searches or employer profiles optional instead of foundational.
Manual-source placeholders plus an ops review surface so coverage can expand without hiding quality issues
This is chosen to maximize useful job coverage first, then make later additions like saved searches or employer profiles optional instead of foundational.