Senior Software Engineer

2 days ago


Cape Town, Western Cape, South Africa Aerobotics Full time US$50 000 - US$150 000 per year

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 offices in the USA, Australia, Portugal, Spain, and South America.

The Opportunity

We are looking for a
Senior Software Engineer
who loves building new products in an iterative and fast-moving environment. In this role you will be bringing our state-of-the-art AI models to farming operations around the world. Our users include growers, packhouse managers, fruit exporters and business decision makers.

You will collaborate closely with our product team to gain a deep understanding of our users - to bring them the features they want the most. You will play a key role in our effort to deliver technology that solves some of agriculture's hardest problems.

What you'll do

  • Build and scale the platform (web, mobile and our external api) to handle Aerobotics' growth and ambitious mission.
  • Own the development of new customer-facing features and product experiences end-to-end
  • Collaborate with a cross-functional team of engineers, product managers, designers, and agronomists to release well-rounded products which add value to our customers.
  • Contribute to the long term technical strategy of our products and system.

What you'll need

  • 5+ years of relevant engineering experience at tech and product-driven companies
  • Proficiency with JavaScript, React, and other web technologies
  • Proficiency with some backend language (we use Python)
  • Some experience with relational databases like Postgres/MySQL
  • Some experience with cross-platform mobile frameworks like React Native
  • Interest in the agricultural industry (direct experience not required)
  • Ability to move fast in an environment where things are sometimes loosely defined and may have competing priorities or deadlines

Application Process

  • Submit your CV and a brief motivation for the role at Aerobotics
  • Preliminary virtual interview with our Head of People
  • Technical assessment
  • Technical interview with our Tech team
  • References and background checks.


  • Cape Town, Western Cape, South Africa Gendac | Software, Innovations & IoT Full time

    ARE YOU ...apassionate Senior Software Engineerlooking for variety and the chance to work on interesting projects?A career at Gendac means you'll work on a range of challenging projects, for a mixture of interesting clients, with different teams and diverse technologies. Each new project presents exciting new challenges and responsibilities ensuring...


  • Cape Town, Western Cape, South Africa Miprint Consulting Full time R90 000 - R120 000 per year

    Role DescriptionThis is a contract, on-site role for a Senior Software Engineer located in Cape Town. The Senior Software Engineer will be responsible for designing, developing, and maintaining software solutions, participating in code reviews, and troubleshooting complex systems. The role also involves collaborating with cross-functional teams to meet...

  • Software Engineer IV

    2 weeks ago


    Cape Town, Western Cape, South Africa MRI Software Full time R250 000 - R450 000 per year

    Since we opened our doors in 1971, MRI Software has built flexible, game-changing real estate software solutions to improve people's lives. The only way to carry out that mission is to hire the best employees. People like you.Work hard, play hard. Always. Our relentless commitment to client success, our employee resource groups, and our promise to empower...


  • Cape Town, Western Cape, South Africa Balancell Full time R150 000 - R250 000 per year

    Balancell Energy is a forward-thinking engineering manufacturing company, committed to delivering innovative energy solutions. As we continue to expand, we are seeking a newSenior Software Engineer,to join our team.Position Overview:As aSenior(Level 3) Software Engineer, you are expected to demonstrate technical leadership, strong architectural judgment, and...


  • Cape Town, Western Cape, South Africa Surgo PTY Full time R1 200 000 - R3 600 000 per year

    Job Description: Senior Software EngineerLocation:Office based Workshop 17, Cape TownJob Summary:We are seeking a motivated Senior Software Engineer to join our dynamic Software Engineering team in Cape Town. The ideal candidate will be enthusiastic about learning new technologies, solving complex problems, and contributing to the development of our...


  • Cape Town, Western Cape, South Africa NOV Full time R1 200 000 - R2 400 000 per year

    Job DescriptionNOV ReedHycalog is a worldwide leader in the design, manufacture, and sale of tools and equipment used by the energy industry. We are seeking a Senior Software Engineer to join our team based in Cape Town. In this role you will be responsible for the development and deployment of software products to internal customers. The software engineer...


  • Cape Town, Western Cape, South Africa Boardroom Appointments Full time R1 200 000 - R2 400 000 per year

    Minimum requirements:Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.7+ years experience as a Software Developer / Senior Software Developer Extensive experience in software development, including significant hands-on experience in building and delivering web applications.Demonstrated experience in leading...


  • Cape Town, Western Cape, South Africa DigiOutsource Full time R800 000 - R1 200 000 per year

    Kick-start your career in the online gaming world and experience the very latest in technology and innovation.Who we areWe are part of Super Group, the NYSE-listed digital gaming company behind some of the world's leading Sports and iGaming brands.At DigiOutsource, we bring passionate people and innovative tech together to create market-leading online gaming...


  • Cape Town, Western Cape, South Africa Communicate Ct Full time R600 000 - R1 200 000 per year

    A MESSAGE FROM JADE PERUMAL – LIONEL MESSI OF IT RECRUITMENTIn the world of top-tier software engineering, the best opportunities don't always come from actively searching. Sometimes, they come from being in the right network, where the right role naturally diffuses toward you.I specialize in connecting with Senior Software Engineers with Osmosis...

  • Senior QA Engineer

    1 week ago


    Cape Town, Western Cape, South Africa MRI Software Full time R250 000 - R500 000 per year

    Quality Assurance Engineers at MRI collaborate with Product Management and Product Development teams to deliver high-quality, performant products.They participate in documenting user stories and acceptance criteria, determine test methods and strategies, execute tests, and provide feedback throughout the development lifecycle.Essential Skills and...