Software Engineer, Communities
Seattle$145k - $175kFull-timePosted 4w ago
About the role
Engineering role focused on owning the Communities product end-to-end, including community portal, directory self-serve features, call-routing rules, data pipelines for school/neighborhood datasets, and child data safety instrumentation.
Responsibilities
- Own the community portal, API, and ops tooling (Next.js, TypeScript on Lambda, Postgres) — what organizers use to run a directory and what our team uses behind community orders
- Make directories self-serve — join requests parents can send, approvals that take effect immediately, and creation that doesn’t need a ticket to our team
- Own the rule that decides whether a community call connects — who can call whom, opt-in versus opt-out, and what happens the second a parent removes their family
- Capture each family’s school and neighborhood: pick the datasets worth acquiring, build the pipeline that ingests them, and let a parent choose from the result, so we can see which communities are a few families from critical mass and show parents what’s nearby
- Build what comes after directories — the features that unlock once a community reaches real density, what a kid can do on a Tin Can only because the other kids on the block have one too
- Handle children’s data the way parents assume we do — what we store, who can see it, and what happens when a family leaves
- Instrument what you ship — alarms, tests, and the data that shows whether kids in dense communities call more
Qualifications
- 4+ years building and running web services, with real ownership of what you shipped
- Strong TypeScript across the stack — you’ve built and run an API in production (AWS Lambda with Postgres) and can ship a Next.js front end a PTA volunteer can use
- Design a relational model for membership, permissions, and audit history, and consider lifecycle (who leaves before who joins)
- Authorize as a product feature — define access controls, propagation of denial, and measurable proofs
- Fluency using AI as a multiplier across prototyping, build, and analysis
- Reliability mindset — instrument shipments, prefers alert-based failure detection over post-mapo alerts
- Clear communicator who writes things down for team-wide understanding
- Collaborative, low-ego approach
Skills
Required:TypeScriptAWS LambdaPostgreSQLSystem design
Benefits
- Full benefits package
- Equity offered
Last updated Sep 23, 2026. Interested? Apply on the company site.
About Tin Can
The super-magical Wi-Fi landline for kids
The super-magical Wi-Fi landline for kids. No screens, no texting, no strangers — just real conversation with Grandma, besties, and contacts you approve. Plug in, twirl that cord, and time-travel to pure voice fun.
Wi-Filandlinekidsvoice
More open roles at Tin Can
- Community Experience Specialist4d agoSeattle · Customer Experience
- Software Engineer, Core Product4d agoSeattle · Technology
- Brand Designer1w agoSeattle · Creative
- IT & Systems Administrator2w agoSeattle · Technology
- Head of People3w agoSeattle · People