We invite you to join the Greycroft Talent Network

Leverage our network to build your career.
Tell us about your professional DNA to get discovered by any company in our network with opportunities relevant to your career goals.

Solutions Engineer



Posted on Friday, June 14, 2024

About Button:

Button’s mission is to build a better internet, fueled by commerce. Today, we work with some of the largest and most interesting businesses in the world to connect consumers with what they want 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.

Button is a data-driven company committed to harnessing the power of data and machine learning to build the very best products for mobile commerce. As a Senior Machine Learning Engineer at Button, you will continue the tradition of data-driven product innovation by working closely with engineers and product managers on existing and nascent products for the mobile economy. Your role will involve building models and data pipelines that help other parts of Button’s business understand and leverage our data effectively.

Solutions Engineer:

As a Solutions Engineer at Button, you’ll work as a member of our Solutions Engineering team – a team that sits at the nexus of the Engineering, Product, and Revenue teams at both Button and our partners. Your primary objective is ensuring efficient and effective adoption of Button’s products. This includes the adoption of Button’s products throughout the partner lifecycle, during which you’ll be responsible for the quality, stability, and accuracy of integrations with Button’s technology.

Given your proximity to both our partners and our technology, you will act as a beacon of market feedback to our Product team, helping to shape what we build next. You’ll contribute to solutions in a variety of languages (we primarily use Node.js and Go) and deploy code to production that builds on top of Button’s world class frameworks. You’ll also move fast; our engineers ship changes to production dozens of times each day.

You’ll expand your engineering skills and technical depth from exposure to the best engineering teams in the world and the systems they build, both at Button & our partners. You'll also apply your talent for rapidly understanding technical systems you’ve had no prior exposure to by developing solutions to bridge our customer’s technology stacks and our products.

As a Solutions Engineer, You Will:

  • Be a subject matter expert on Button’s technology to the outside world
  • Be a technical expert supporting our internal partner facing teams during the sales and integration process.
  • Ensure the ongoing quality, stability, and accuracy of integrations with Button products
  • Develop solutions to expand Button’s marketplace, by writing code & making configuration changes on top of the frameworks developed by our engineering teams
  • Partner with our product teams to execute go-to-market strategies for new products - distilling market feedback into actionable product improvements
  • Improve our tools and contribute to roadmapped product improvements to enable more efficient integrations

We Look for Teammates Who:

  • Have excellent communication skills & a teamwork-first mentality
  • Are curious – the excitement and intuition to pull on a thread
  • Have the ability to move fast & make decisions with a pragmatic approach to any problem
  • Are comfortable and excited to work directly with both technical & business stakeholders at Button and our partners’ companies
  • Believe no task is above or below anyone, and that it’s more important to “get something right” versus “being right”

Experience Level:

  • Minimum of 3+ years of building technical solutions for product adoption
  • Previously worked in or are familiar with Node.js, Go, or Python
  • Experience with mobile development is a plus
  • Previous experience providing exemplary support to customers; the ability to translate highly technical concepts into digestible insights for business teams
  • Generalist Engineers, looking to develop expertise across a broad range of technologies
  • Can “go deep” anywhere in the stack to debug complex systems & identify issues

More About Us:

  • Button was founded in 2014. We’ve raised $65M in funding. Most recently, we announced our $30M Series C in June 2019, led by Icon Ventures. Our investors include Norwest, Redpoint, Greycroft, DCM, and Capital One Ventures. We’re approximately 20 engineers and 40 people overall
  • We believe and invest in personal growth, and we’ve got the results to back it up. We’ve been recognized multiple times by Fortune, Inc., and Crain’s magazines as one of the best places to work in the US
  • We value diversity and come from all sorts of different backgrounds. We were especially proud the first time we hired a coding boot camp graduate

Compensation and Benefits:

Button is proud to offer employees a remote-first workplace, allowing employees the opportunity to live and work anywhere in the United States of America. Button’s total compensation package includes a base salary competitive with what is offered by similar companies in major US markets. The salary range for this role is expected to be between $138,000 and $197,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 want our employees to be truly invested in their work– each Buttonian receives stock options upon joining the company. We also want our employees to be well-rested and live balanced lives–Buttonians enjoy unlimited time off (including birthdays off) and periodic Mental Health Weeks 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 75% 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–Grow, Learn, and Adapt–and to be a part of an incredible team of humans working together to build a better internet, fueled by commerce.

Diversity & Inclusion:

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 believe being open about who we are allows us to do the best work of our lives.

Equal Opportunity Employer:

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.