Software Engineer
Posted 8 Nov 2022
Advertised as “Senior Software Engineer - GoLang (Supply Chain)”
BranchFactor Summary
The original posting with the fluff stripped out
- Expected experience
- 5+ yrs
- Management level
- Individual contributor
No salary listed for this role.
WE ARE BASH
Bash is South Africa's largest omnichannel shopping platform. We connect over 500 brands across the physical and digital world, for millions of South Africans, every day. We're building something with real scale and real consequence.
We're founder led, a team of true owners and humble learners. We work hard, hold a high bar, and show up for each other. The problems aren't easy and the pace is real but when you break through, the impact is felt across the business and by the customers who rely on us.
If that sounds like the kind of place where you'd do the best work of your career, we'd like to meet you.
Four teams, one mission: Logistics · Order Management · Fulfillment · Internal Apps
Every order placed on Bash online, or through one of TFG's stores - runs through the systems this team owns. Getting a parcel from add to cart and into the customer's hands means wrestling with inventory that changes by the millisecond, warehouses that have to pick and pack the right thing, and a courier network (including our own, BashDelivery) that has to route it efficiently. Then someone wants to return it, and you do it all again in reverse.
It's a genuinely hard distributed-systems problem dressed up as "retail." That's the part we like, and everything needs to be able to operate at Black Friday scale, all the time.
We're hiring Senior Go Engineers across various teams
You'll be placed where your strengths and interests line up best:
- Order Management - orchestrating the order through its entire lifecycle, from checkout reservation to handoff, keeping state consistent across systems that don't always agree with each other.
- Fulfillment - the pick-and-pack brains behind our warehouses and hubs, plus the integrations with the warehouse and carrier systems that move stock in the real world.
- Logistics - routing, tracking, and delivery, including BashDelivery, our in-house courier.
- Internal Apps (aka “Supply Chain Applications”) - This team builds the front-ends used by store, warehouse, and hub staff, nationwide. As a Go engineer in this team you’ll build backends hand-in-hand with the Flutter engineers building the front-ends.