Backend Engineer

Twitter Facebook
Apply
Location
San Francisco, CA
Salary
$105,000 - $200,000
Job Type
Contract
Degree
Bachelor
Date
May 01, 2017
Job ID
2478238
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
 
Requirements

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

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