Senior Backend Engineer
Barrows Global is a leading retail technology company that delivers innovative digital experiences for major FMCG brands and retailers. Our Connected Store platform powers intelligent in-store touchpoints through a robust cloud-based system. We are seeking a talented Senior Backend Engineer to join our global product team and help us drive the future of retail.
Responsibilities
- Collaborate with cross-functional teams to understand requirements and deliver robust solutions
- Design, build and optimise cloud-based microservices and backend systems using Python, Django, SQL
- Implement reusable libraries, frameworks, and services to empower frontend developers.
- Implement RESTful APIs, CI/CD pipelines, infrastructure as code, and other DevOps practices
- Monitor and optimise application performance across cloud environments
- Research and evaluate new technologies and proposed ways of improving existing systems.
Qualifications
- BSc Computer Science or equivalent degree
- Minimum 5 years of software development experience
- Proficiency with Python, Django, SQL and developing complex backends.
- Experience building and consuming REST APIs
- Relational database design and optimization skills
- Experience building scalable cloud-native applications (AWS, GCP, Azure, Digital Ocean)
NICE TO HAVE:
- Containerization and orchestration (Docker, Kubernetes)
- Async messaging (Kafka, MQTT, RabbitMQ)
- Experience with Tableau, Power BI or similar
Perks & Benefits
- Collaborate with a global team spread across the US, UK, Canada and South Africa.
- Opportunity to work on projects with blue-chip clients incl: ABInBev, Unilever, Tesco, SPAR etc.
- 25 days annual leave.
- Contribution towards your medical aid for you and your dependants.
- Contribution towards your Provident Fund
About Barrows
Barrows is a global retail experience design company working across media and marketing for some of the worlds largest clients. We harness the energy of our people, the quality of our products, and the spirit of our organization to create transformative retail experiences around the world. Our team of analysts, designers, makers and experts specialize in retail experience design, connecting physical and digital stores, category transformation, shopper marketing and display design. As the retail landscape evolves, our continued mission is to move retail forward.