Stay in Touch

TITLE

 

Software Engineer, Integrations

COMPANY

 

Button

LOCATION

 

New York City, NY, US

Description

Working at Button is one of the most fun, fulfilling, and challenging experiences you'll have - and it's one of the reasons why we were voted one of the best places to work in NYC
 
Button’s mission is to be the abstraction point for mobile commerce. Today we work with some of the largest and most interesting businesses in the world, connecting customers through higher-quality, better-performing user experiences. Data is at the very core of proving we’re on the right track and deciding where to go next, and that is where you fit in.
 
As a Software Engineer working on our Integrations team, you’ll be tasked with identifying the patterns that allow us to take the complexity of the real world and abstract it for our partners. If you’re excited by great API design and energized by enhancing the productivity of the talented engineering teams with which we work then this is an incredible opportunity.

AS A SOFTWARE ENGINEER YOU WILL:

    • Contribute to the design of the interfaces between Button and our partners, including some of the largest companies in mobile commerce.
    • Collaborate with other engineers, product managers, and designers to develop major new products that greatly simplify the path to integration with our network.
    • Build real-time ingestion pipelines with a focus on accuracy and precision.

WE LOOK FOR TEAMMATES WHO HAVE:

    • Experience building future proof integrations against complex APIs.
    • Attention to detail and an ability to anticipate challenges before they occur.
    • Experience designing robust developer APIs, and a strong bias towards simplicity and cleanliness.
    • Experience writing high quality, well-tested code. You’ll be coding and shipping new services on a regular basis. Experience in Go,NodeJS or Python - our major programming languages - is a plus.

Apply for the job

Subscribe to our blog.


 

Blog & Newsletter Signup