Role
You’ll build and scale the systems that power Pocket’s AI experience, from real-time transcription pipelines to cloud sync and intelligent APIs.
You’ll work closely with our mobile and AI teams to make Pocket faster, more reliable, and infinitely scalable. This isn’t a founding role, but it’s core to the product. You’ll join a small, high-output team that ships at the level of world-class consumer tech companies.
Compensation: $110,000 – $160,000 + equity
Location: San Francisco preferred; remote possible with regular time-on-site.
Responsibilities
Backend Development
- Design and build RESTful APIs in Node.js and TypeScript (Express.js or Nest.js).
- Architect and maintain PostgreSQL databases; optimize schema design and queries.
- Implement background jobs and queues using Redis for ingestion, summarization, and notifications.
- Build and maintain caching layers (Redis, CDN, HTTP cache) for low-latency responses.
- Implement authentication, authorization, and data privacy best practices.
- Add real-time capabilities (WebSockets, Server-Sent Events) for live sync and streaming.
- Build observability into every service: logging, metrics, and tracing by default.
- Deploy and manage backend services on AWS (EC2, ECS, RDS, S3, Lambda).
Systems & Architecture
- Design clean, maintainable service architectures with clear ownership boundaries.
- Plan and execute safe database migrations and schema evolutions.
- Ensure consistency and reliability across distributed systems.