Backend Engineer

Twitter Facebook
San Francisco, CA
$105,000 - $200,000
Job Type
May 01, 2017
Job ID
We have a project to enable new point-of-sale systems to talk to our core platform. Your role will be implementing robust Go-based middleware to sit between third-party POS systems and our core product for managing the full order lifecycle. This includes everything between successfully transmitting an order to a 3rd-party POS, and when that order is successfully picked up by a courier for delivery. To ensure a seamless customer experience accurate state must be maintained between the 3rd-party system and our platform during various scenarios like price changes, item availability outages, and customer substitutions. Additionally, POS systems servicing many business locations need to be architected for non-trivial scale. Prefer you work in San Francisco office but may consider remote work for exceptional candidates.

The ideal candidate will be comfortable working with existing documented APIs,, as well as interfacing with internal engineers informally to properly understand requirements. Quality is paramount and all code must include tests

BSCS or equivalent
3+ years commercial software development experience
Go language

API experience w/commerce or other high reliability, scalable systems
POS (point-of-sale) system exposure; Olo etc.