Stay in Touch



Dev Tools Engineer, Infrastructure






New York City, NY, US


Button’s mission is to build a better way to do business in mobile. To do that, we're partnering with some of the largest and most interesting companies in the world to build rich and effortless commerce experiences at scale. We process billions of requests per month on systems built with a strong bias towards stability and reliability, yet balance this with a curiosity and willingness to experiment. We know that building a better future for mobile, one that doesn't depend on anachronistic banner ads to survive, is going to require a team of talented engineers that also believes that there must be a better way.
As a Developer Tools Engineer on our Infrastructure team you will take ownership of advancing developer productivity at Button. You will design, build and extend the tools that Button depends on to build great software. You will partner with our Product Engineering team to understand points of friction in our development process, and eliminate those bottlenecks through invention.
At Button, our internal tooling is built on the same tech stack as our production services. You will work with NodeJS and Go, and build valuable experience managing services in AWS. You will have impact, not only at Button, but across the broader startup community by open sourcing the tools you develop.
This role is open to recent Bootcamp graduates as a six months paid internship, or to Engineer’s with previous industry experience as a full time position. We’re excited to build with you!


    • Take ownership for our existing internal tools, including our chat-ops stack, and custom integrations with PagerDuty, Prometheus, Alertmanager, TeamCity and Github.
    • Collaborate closely with our Infrastructure team to spin up new tools to improve developer productivity at Button.
    • Work closely with the VP of Engineering to raise the bar for quality and consistency across the Button codebase.


    • A passion for identifying and eliminating points of friction.
    • An interest in working across a broad technology stack, including NodeJS, Go and Vanilla JavaScript and with modern cloud technologies including Docker and AWS.
    • Experience writing simple web applications.


    • 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 40 engineers and 120 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 FortuneInc., 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. Some of our teammates hail from big tech companies like Google; from financial giants like Bloomberg and MasterCard; and from previous startups like Chartbeat, Compass, and Blue Apron. We were especially proud the first time we hired a coding boot camp graduate.


    • James (or Jimmy) McGillVP of Engineering: Hailing formerly from both Australia and Google, he spends his weekends hiking, surfing and designing and building furniture. See James for all of your Vegemite needs.
    • Mike WakerlyCTO: Mikey is Button’s Hawaiian shirt enthusiast and Chief Technology Officer. A former Googler and a San Francisco transplant, he loves mountain biking, tinkering on electronics, and any excuse to take a road trip.
    • Jon Winton Senior DevOps Engineer: Jon is an Austin transplant who likes breakfast tacos and the only thing better than Infra as code, is his dog.
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.

Apply for the job

Subscribe to our blog.


Blog & Newsletter Signup