Full Stack Engineer @Commons
Software Development
Salary usd 150,000 - 2..
Remote Location
Employment Type full-time
Posted YDay

[Hiring] Full Stack Engineer @Commons

YDay - Commons is hiring a remote Full Stack Engineer. 💸 Salary: usd 150,000 - 200,000 per year 📍Location: Northern America

Role Description

Everyone on our small team builds across the whole stack, and you will too. You’ll also play the specific role of leading the backend and platform side of Commons (data models, integrations, infrastructure, and security), complementing your teammates’ frontend and product expertise.

This is a mid to senior IC role, with room to grow in influence and scope. You’ll solve new problems every day across multiple surfaces, switching from polishing frontend features to architecting databases; alternating between mobile and web development; and going between building frontend tests for your own code to helping a teammate automate their workflow.

You’ll be responsible for:

  • Building features end to end, from database to UI, and reviewing PRs
  • Designing and evolving our core data models, and reviewing migrations before they go out
  • Owning our third-party integrations and making build vs. buy calls
  • Running CI/CD (GitHub Actions and CircleCI), monitoring (New Relic, Sentry), and infrastructure on Render, Postgres, and Redis
  • Leading in any outages and escalations, especially anything infrastructure-related
  • Keeping dependencies up to date, and simplifying the stack where you can
  • Working with our data team to improve privacy and security practices
  • Helping build out AI coding tools and workflows team-wide to increase speed and efficacy

Qualifications

  • 5+ years building production software across the stack, with most of your depth on the backend. We'll consider fewer years with the right experience.
  • You think in capabilities, not features. You look to build foundations to iterate on, rather than fully-polished final products.
  • You're used to building and shipping features yourself from end to end.
  • You’ve built backend systems from the ground up and owned production at a startup.
  • You've set up CI, added monitoring, and been the one who got paged. You’re comfortable being the first port of call in an outage or emergency.
  • You know Postgres well, have designed schemas from scratch, and have run migrations on systems people were actively using.
  • You've built and maintained third-party integrations and made build vs. buy decisions you can defend.
  • You take data security and privacy seriously.
  • You are deeply embedded in AI and agentic coding tools. You use them to build, refine, and check your work.
  • You’re passionate about helping others improve their workflows.
  • You can clearly explain technical tradeoffs to people without a technical background.
  • You love tackling new and different problems.
  • You aren’t looking to be a manager – or to be managed. You enjoy teams where everyone is building, owning, and co-creating.

Company Description

Commons is an award-winning app that helps people make sustainable spending choices. With the app, consumers discover climate-friendly brands and earn rewards on eligible purchases. Commons is backed by Sequoia Capital, Jay-Z, and the founders of Headspace, Fitbit, and Nest, and has been selected as a TIME100 Most Influential Company of the Year, Apple App of the Day, and a Fortune Impact 20 company.

Before You Apply
️
remote Be aware of the location restriction for this remote position: Northern America
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Full Stack Engineer @Commons
Software Development
Salary usd 150,000 - 2..
Remote Location
Employment Type full-time
Posted YDay
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 130,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Northern America
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 130,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

Access 130,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews

⚡ 134,245+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first, direct to employer

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later