Join the QEY Team

We're looking for a full stack engineer to help build the future of personal knowledge management.

Full Stack Engineer

Remote · Full-time

About QEY

Quit Emailing Yourself (QEY) is a calm place to save articles, podcasts, and ideas so you can revisit them on your schedule. We help people move from inbox chaos to organized reading with AI-powered summaries, smart reminders, and shareable collections.

The Role

We're seeking a full stack engineer who can work across our entire technology stack. You'll be building new features, improving performance, and helping shape the product direction. This is a hands-on role where you'll have significant ownership and impact.

What You'll Work On

  • Building and maintaining our FastAPI backend with SQLAlchemy ORM
  • Developing frontend features using Jinja2 templates, JavaScript, HTML/CSS
  • Integrating AI features using OpenAI's API for summarization and tagging
  • Optimizing database queries and schemas (SQLite, MySQL/RDS)
  • Building and maintaining our Chrome/Edge browser extension
  • Working with AWS services (SQS, RDS, potentially more)
  • Implementing background workers for content processing and email notifications
  • Adding new authentication methods and security features
  • Improving web scraping and content extraction pipelines

Our Tech Stack

Backend

  • Python 3.11+
  • FastAPI
  • SQLAlchemy (ORM)
  • Alembic (migrations)
  • Pydantic
  • BeautifulSoup4 (web scraping)

Frontend

  • Jinja2 templates
  • JavaScript (vanilla)
  • HTML5/CSS3
  • Milligram CSS framework

AI & APIs

  • OpenAI API (GPT-4o-mini)
  • OAuth 2.0 (Google)
  • SMTP (email)

Infrastructure

  • AWS SQS
  • AWS RDS (MySQL)
  • SQLite (local dev)
  • Git/GitHub

Browser Extensions

  • Chrome Extension API
  • Manifest V3
  • JavaScript

Security & Performance

  • bcrypt (password hashing)
  • itsdangerous (tokens)
  • slowapi (rate limiting)
  • CORS configuration

What We're Looking For

  • Strong Python skills with experience building production web applications
  • FastAPI or similar async Python framework experience (Flask, Django, etc.)
  • Database experience with SQL and ORMs (SQLAlchemy preferred)
  • Frontend development skills (JavaScript, HTML, CSS)
  • API design and REST principles
  • Experience with AWS or similar cloud platforms
  • Understanding of web security best practices
  • Background workers/async tasks experience (queues, scheduled jobs)
  • Browser extension development is a plus but not required
  • AI/LLM integration experience is a plus

Nice to Have

  • Experience with web scraping and content extraction
  • Knowledge of email protocols and deliverability
  • Experience building bookmarklets or browser automation
  • Familiarity with OAuth and third-party authentication
  • Understanding of rate limiting and anti-abuse measures
  • Experience with database migrations and schema evolution

What We Offer

  • Competitive salary and equity
  • Fully remote work
  • Flexible hours
  • Health insurance
  • Unlimited PTO
  • Home office setup budget
  • Professional development budget
  • Direct impact on product direction

How to Apply

Send your resume, GitHub profile, and a brief note about why you're interested to careers@quitemailingyourself.com

In your note, please mention a feature you'd like to see in QEY or something you'd improve about the product. We love hearing ideas!

About Working at QEY

Small Team, Big Impact

Your work will directly shape how thousands of people organize and consume information.

Modern Stack

We use modern, well-maintained technologies that are a joy to work with.

Remote-First

Work from anywhere. We care about results, not where you sit.

Learning Culture

We encourage experimentation and trying new approaches to solve problems.