Senior Backend Engineer
Aerobotics
About Aerobotics
Our mission is to provide intelligent tools to feed the world. We do this by delivering actionable tree and fruit insights to growers across 18 countries, powered by imagery and advanced computer vision. To date, we've analysed over 340 million trees and 100 million fruit, helping farmers make critical operational and agricultural decisions that maximise yield and efficiency. Our global team of 50+ professionals is headquartered in Cape Town, with commercial presence in the USA, Australia, Europe, Africa and South America.
The Opportunity
We are looking for a Senior Backend Engineer who can take difficult problems from concept to production. This role spans Aerobotics’ stack across backend services, data pipelines, and algorithmic logic where you’ll build the systems behind TrueFruit - our yield product, serving farmers across 18 countries. This is not a narrow specialist role, it requires strong engineering judgment and the ability to ship.
What You’ll Do
- Own problems end-to-end: from a loosely defined need through system design, implementation, and production deployment, including any supporting internal tooling required along the way. Architects will support scaling efforts, but competence at that level is expected from you too.
- Build and maintain backend systems and data pipelines that process image-derived agricultural data at scale.
- Solve algorithmic problems around how we extract, transform, and serve insights from imagery working at the intersection of software engineering and data.
What You’ll Need
- 4+ years of professional software engineering experience, ideally in Python, with a track record of shipping production systems at tech-driven companies.
- Demonstrated experience designing and building systems from scratch, not just contributing to existing ones
- Experience building and operating systems that run at scale
- Ability to move fast and make deliberate trade-offs between rigour and speed, and to justify those decisions.
- Proven ability to disambiguate vague problems and drive them to shipped solutions.
Perks you’ll bring
- Experience with data science or algorithmic problem-solving beyond standard application development.
- Front-end experience (React or similar) for internal tooling.
- Exposure to computer vision or ML systems
Application Process
- Submit your CV and a clear motivation for Aerobotics.
- Preliminary virtual interview with our Head of People.
- Technical assessment.
- In person technical interview with our Tech team.
- References and background checks.

