Tailored answers, filled into supported job forms.Your tailored resume and answers, filled into supported job forms for you to review.

Download the Chrome Extension
AI AdoptionJob SimulationCertificationsRoadmapsPricing
Sign In
OneRoadmap

OneRoadmap is a career platform built around ORI, its AI career agent. ORI finds overlooked job opportunities, matches them to your profile and shows the skill gaps to close, with roadmaps, challenges, job simulations and certifications to close them. When you are ready, it prepares a tailored resume, application answers and an application strategy, with a cover letter where the application asks for one. The OneRoadmap Chrome extension fills supported application forms for you to review and submit, and you keep track of every application in one place.

gaurav.ghai@oneroadmap.io
Delhi NCR, India

Platform

  • AI Roadmaps
  • Free Certifications
  • Learning Resources
  • Pricing

Training

  • AI Adoption Workshops
  • Expert Sessions
  • Upcoming Events
  • Workshop Gallery

Company

  • About
  • Blog
  • Contact

Legal

  • Privacy
  • Terms
  • Refunds
  • Delete your data

© 2026 OneRoadmap

Operated by Ghai Technologies, India · International operations through One Roadmap Marketing Management, Dubai, UAE

Built for your next chapter.

Open roles

SOFTWARE · Software-Engineer

Senior Staff Software Engineer - Full Stack

Button

Senior · 10+ yrsRemote · USFull Time$205000–265000Listed 1mo ago
Apply now

How to stand out for Senior Staff Software Engineer - Full Stack at Button

Auto Match agent

Let ORI find you the best jobs.

Set up your Auto Match agent once - your target role, level and where you want to work. It searches every day, scores each opening against your profile and resume, and delivers the ones worth applying to, with a prepared application a click away.

Searches every day Scored against your profile Applications prepared for you
Sign in & set up Auto Match agent

Resume & career call

Get your resume reviewed for this role - 30-minute 1:1 call

Line-by-line resume feedback for this application, how to position your Role Readiness, and a clear plan for what to do next - with a OneRoadmap career coach.

Experience Senior · 6+ yrs (10+ years)

About the role

structured by ORI

Button ’s mission is to empower the companies shaping the creator and affiliate economy, fueling mobile growth with innovation and new paths to monetization. Today, we work with some of the largest and most interesting businesses in the world to connect shoppers, creators, and retailers with what they love at the tap…

What you will do

  • Define full stack architectures for large scale systems, drive their adoption across multiple teams, resolve competing technical directions, and set the standards other engineers build on.
  • Stay hands on: regularly write high-quality production code, build proofs of concept, and own zero to one projects end to end, from ambiguous ideas through design, implementation, and launch.
  • Dive into projects across different teams and domains, contribute quickly and meaningfully, and connect the dots architecturally at the company level.
  • Own business critical technical problems with high ambiguity: decompose them into coordinated workstreams, align multiple teams, and ensure delivery against Button ’s most important product goals.
  • Apply machine learning where it creates real product value, and lead the work of taking ML from prototype to production, including deployment, evaluation, and monitoring.

What they are looking for

  • 10+ years building production systems at scale, and you still write excellent code. You prototype quickly and you ship.
  • A track record of taking zero to one products or systems end to end, from open ended ideas to production.
  • Deep full stack expertise across UIs, APIs, backend services, and data infrastructure, with 5+ years leading system design and architecture across teams.
  • Strong fluency in JavaScript and TypeScript (React, NodeJS) and Go, plus strong experience with Python, especially as it applies to ML and data work.
  • A strong command of web development fundamentals (component architecture, state management, accessibility, performance) and excellent API design instincts for interfaces consumed across teams at scale.
  • A good sense of, or direct experience with, machine learning and what it takes to productionize ML systems in Python: deployment, evaluation, monitoring, and iteration.
  • The ability to operate at high ambiguity: frame complex open ended problems, align diverse stakeholders, and drive execution to outcomes that matter at the company level.
  • Experience owning reliability across teams: defining SLOs, leading incident response culture, and improving systemic operational health.
  • Deep experience with relational databases, distributed systems, and cloud infrastructure (AWS).
  • A history of developing senior engineers into leaders, and the communication skills to build technical consensus and engage effectively with executives.

Benefits

  • 401(k) plan with automatic 3% annual company contribution
  • Unlimited time off (including birthdays off) and Summer/Winter Breaks
  • Employee assistance program
  • 100% company-covered health, vision, and dental premiums for employees (80% for dependents)
  • Complimentary One Medical memberships for employees and dependents
ReactTypeScriptGoNodeJSPythonMachine LearningAPI DesignSystem DesignDockerAWS
Full posting text

Button ’s mission is to empower the companies shaping the creator and affiliate economy, fueling mobile growth with innovation and new paths to monetization. Today, we work with some of the largest and most interesting businesses in the world to connect shoppers, creators, and retailers with what they love at the tap of a button. We build with the consumer experience in mind, have a reputation for paving the future of mobile, and have a good time doing it.

ABOUT THE ROLE:

As a Senior Staff Software Engineer, Full Stack, you will define the technical architecture and engineering direction that powers Button ’s core products at an organizational scale. Our systems sit at the foundation of commerce experiences used by millions of users, and our platforms enable both partners and internal teams to activate and understand those experiences.

This is a hands on role. You will set technical vision across multiple teams and resolve competing architectural directions, and you will also write production code to a high standard, build proofs of concept, and take new zero to one projects from idea to production when the business needs it. You will move fluidly between projects across the organization, contributing wherever you can have the most impact and connecting the dots so individual systems add up to a coherent architecture at the company level.

You will partner directly with Engineering and Product leadership on strategy, shaping how Button ’s engineering organization evolves and ensuring multiple roadmaps converge on company level objectives. Our team values a fast moving, high trust environment, and you will work across a broad range of technologies including React, TypeScript, Go, NodeJS, Python, Docker, and AWS.

AS A SENIOR STAFF SOFTWARE ENGINEER - FULL STACK , YOU WILL:

Define full stack architectures for large scale systems, drive their adoption across multiple teams, resolve competing technical directions, and set the standards other engineers build on.

Stay hands on: regularly write high-quality production code, build proofs of concept, and own zero to one projects end to end, from ambiguous ideas through design, implementation, and launch.

Dive into projects across different teams and domains, contribute quickly and meaningfully, and connect the dots architecturally at the company level.

Own business critical technical problems with high ambiguity: decompose them into coordinated workstreams, align multiple teams, and ensure delivery against Button ’s most important product goals.

Apply machine learning where it creates real product value, and lead the work of taking ML from prototype to production, including deployment, evaluation, and monitoring.

Partner with Product leadership to connect engineering roadmaps to company strategy, anticipating the technical needs of the business and shaping product direction.

Raise the bar across the organization on engineering best practices (code quality, testing, system design, maintainability) and operational health (SLOs, incident management, reliability investments).

Develop senior engineers into technical leaders through mentorship, sponsorship, feedback, and modeling technical excellence.

WE LOOK FOR TEAMMATES WHO HAVE:

10+ years building production systems at scale, and you still write excellent code. You prototype quickly and you ship.

A track record of taking zero to one products or systems end to end, from open ended ideas to production.

Deep full stack expertise across UIs, APIs, backend services, and data infrastructure, with 5+ years leading system design and architecture across teams.

Strong fluency in JavaScript and TypeScript (React, NodeJS) and Go, plus strong experience with Python, especially as it applies to ML and data work.

A strong command of web development fundamentals (component architecture, state management, accessibility, performance) and excellent API design instincts for interfaces consumed across teams at scale.

A good sense of, or direct experience with, machine learning and what it takes to productionize ML systems in Python: deployment, evaluation, monitoring, and iteration.

The ability to operate at high ambiguity: frame complex open ended problems, align diverse stakeholders, and drive execution to outcomes that matter at the company level.

Experience owning reliability across teams: defining SLOs, leading incident response culture, and improving systemic operational health.

Deep experience with relational databases, distributed systems, and cloud infrastructure (AWS).

A history of developing senior engineers into leaders, and the communication skills to build technical consensus and engage effectively with executives.

COMPENSATION & BENEFITS:

Button provides employees with a RemotePlus workplace, which blends “work from anywhere” with in-person collaboration. Button has a “hub” workspace in New York City as well as team members distributed across the United States and beyond. The salary range for this role in the United States is expected to be between $205,000 and $265,000 (offered salary is based on a number of factors including skills and experience relative to the job description listed above).

In addition, Button provides employees with a 401(k) plan and automatically contributes 3% of an employee’s salary annually. We also want our employees to be well-rested and live balanced lives– Button ians enjoy unlimited time off (including birthdays off) and Summer and Winter Breaks which allow the entire company to take a breath and recharge, as well as an employee assistance program. For many of the health, vision, and dental insurance plans offered by Button , the company covers 100% of the premiums for employees and 80% for dependents.

Button offers all employees and their dependents complimentary memberships to One Medical as well as a monthly stipend for mobile phone/internet and an annual lifestyle stipend. Button also offers employees in select markets “All Access” memberships to WeWork as well as regular “coworking days” and social events. Most of all, Button offers our employees the opportunity to live our company values–Learn & Grow, Experiment, Adapt, and Deliver–and to be a part of an incredible team of humans working together to build a better internet, fueled by commerce.

Button is committed to being a welcoming and inclusive workplace for everyone, and we are intentional about making sure people feel respected, supported and connected at work—regardless of who you are or where you come from. We value and celebrate our differences and we believe being open about who we are allows us to do the best work of our lives.

Button is an Equal Opportunity Employer. We do not discriminate against qualified applicants or employees on the basis of race, color, religion, gender identity, sex, sexual preference, sexual identity, pregnancy, national origin, ancestry, citizenship, age, marital status, physical disability, mental disability, medical condition, military status, or any other characteristic protected by federal, state, or local law, rule, or regulation.

Originally posted on Himalayas

Software-EngineerFullstack-DevelopmentBackend-EngineeringFrontend-EngineerSoftware-ArchitectureFull-Stack-EngineerSenior-Full-Stack-EngineeringSenior-Full-Stack-Development¿Senior-Fullstack-EngineeringSenior-Fullstack-Developer
Apply on company site

Meet Ori - your career agent on WhatsApp

Find jobs, get your roadmap, check if you're ready for a role and prepare applications - in chat, any language.

Ask Ori about this role
Checking your fit…

Opportunity details

Deadline
Closing in 21d · 15 Nov

As stated by the source. Anything not shown was not stated.

More at Button

Fetch.ai Inc

Remote · US

6h ago

Fetch.ai Ambassador
View role
X
Xentity

Remote · US

3+ yrs · $90000–100000 · 6h ago

React Native Mobile Application Developer
View role
Coconut Software

Remote · CA

Senior · 3+ yrs · $150000–185000 · 6h ago

Engineering Manager, Enablement
View role
RayaCX

Remote · EG

6h ago

Software Development Supervisor
View role
Apply