Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Button

Senior Staff Software Engineer – Full Stack

Button

Senior Staff Software Engineer defining full stack technical architecture for Button’s core products, driving adoption across teams and contributing to high impact engineering solutions.

Posted 6/11/2026full-timeRemote • 🇺🇸 United StatesSenior💰 $205,000 - $265,000 per yearWebsite

Tech Stack

Tools & technologies
AWSCloudDistributed SystemsGoJavaScriptNode.jsPythonReactTypeScript

About the role

Key responsibilities & impact
  • Define full stack architectures for large scale systems
  • Drive their adoption across multiple teams
  • Regularly write high-quality production code
  • Build proofs of concept and own zero to one projects end to end
  • Contribute quickly across different teams and domains
  • Own business critical technical problems with high ambiguity
  • Apply machine learning to create product value
  • Partner with Product leadership to connect engineering roadmaps to company strategy
  • Raise the bar on engineering best practices and operational health
  • Develop senior engineers into technical leaders through mentorship

Requirements

What you’ll need
  • 10+ years building production systems at scale
  • Proven ability to write excellent code
  • Track record of taking zero to one products or systems end to end
  • Deep full stack expertise across UIs, APIs, backend services, and data infrastructure
  • 5+ years leading system design and architecture across teams
  • Strong fluency in JavaScript and TypeScript (React, NodeJS) and Go
  • Strong experience with Python, especially for ML and data work
  • Command of web development fundamentals and excellent API design instincts
  • Experience with machine learning and productionizing ML systems in Python
  • Ability to operate at high ambiguity and align diverse stakeholders
  • Experience owning reliability across teams with defined SLOs
  • Deep experience with relational databases, distributed systems, and cloud infrastructure (AWS)
  • History of developing senior engineers into leaders and communicating effectively with executives

Benefits

Comp & perks
  • RemotePlus workplace allowing work from anywhere with in-person collaboration
  • 401(k) plan with 3% annual contribution
  • Unlimited time off (including birthdays off)
  • Summer and Winter Breaks for company-wide recharge
  • Employee assistance program
  • Health insurance plans with 100% premiums for employees and 80% for dependents
  • Complimentary One Medical memberships for employees and dependents
  • Monthly stipend for mobile phone/internet
  • Annual lifestyle stipend
  • “All Access” memberships to WeWork in select markets
  • Regular coworking days and social events

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
full stack architectureproduction codemachine learningJavaScriptTypeScriptReactNodeJSGoPythonrelational databases
Soft Skills
mentorshipcommunicationleadershipproblem-solvingstakeholder alignmentoperational healthcollaborationadaptabilitystrategic thinkingambiguity management