Goody is hiring a Full-Stack Senior Software Engineer who ships at a startup pace and has an excellent eye for detail.
Fully remote (North and South America preferred)
Salary range: $170K – $230K + equity
Goody is a gifting platform that makes personal and professional gifting easy — you don’t need an address, and you don’t need to worry if your recipient prefers something else, since they can swap their gift. We also offer an API to plug in gifting and commerce to any app.
We help people celebrate milestones, recognize achievements, close deals, and make clients feel valued through thoughtful gifts that make people’s days. Launched five years ago, our product is used by Google, Stripe, Meta, Anthropic, Notion, NBCUniversal, DHL, and others.
Despite being something everyone does, gifting is one of the areas of commerce yet to be disrupted, and our mission is to capture that market opportunity and spread joy and positivity.
Our tech stack is Ruby, Rails, React, Tailwind, and Postgres. You aren’t required to know Ruby; we are open to any backend experience.
Most important qualities
Requirements
- 5+ years of experience in full-stack web applications. Backend in any language (such as Ruby, Node.js, Python, or similar), frontend in React preferably, and TypeScript
- Deep experience building complex SPA web applications and API backends
- Writing code that balances speed, reliability, and quality
- Ideally, you have previous startup experience
Location
This is a fully remote opportunity. We prefer applicants in North and South America, with a further preference for areas where our current employees are: San Francisco Bay Area, New York, Los Angeles, Rio de Janeiro, and São Paulo.
What we offer
- Base salary range of $170–230K USD plus stock options.
- We offer benefits and perks to our employees including but not limited to: comprehensive medical plans, including vision and dental, flexible PTO, paid family leave, education and wellness stipends, and (of course!) lots of gifts.
- Fully remote company with opportunities to meet in person, such as regional meetups and our annual company offsite.
- Obligatory AI note: We encourage and pay for the use of AI tools, both general and software development-specific. Most of our team uses tools like Cursor and Claude Code. We are early adopters of emerging AI tools, and lurk in Discord servers where people benchmark new models and tools.
- If you are currently a Staff Software Engineer, we are open to matching your job title if you match the requirements.