Graduate Scheme - Technical Track

Full-time

Remote from South Africa, reporting to London headquarters
About GoGorilla
GoGorilla is the world's first performance marketing company built on financial technology. We've engineered a platform that hardwires client objectives into every campaign, ensuring transparent, auditable results that traditional agencies can't match. When our clients win, you win. You'll join a high-performance international team where your creative impact directly shapes your career trajectory and financial rewards, with opportunities for UK visa sponsorship for outstanding performers.
About the role
As a Graduate on our Technical Track working remotely from South Africa, you will rotate through various technical functions, including engineering, data science, and analytics, while working on our platform serving UK and international clients. You will receive structured training and mentorship to develop into a technical leader within our organisation.
Day to day, you'll be rotating through different technical departments, learning software development and data science skills, supporting platform development initiatives, and receiving comprehensive training in marketing technology and technical leadership. This role is designed to fast-track high-potential graduates into technical leadership positions.
Working pattern and flexibility
This is a graduate development role available as full-time, fully remote from South Africa. You'll work closely with our London headquarters team through structured communication and regular video calls. Core collaboration hours align with South African mornings (UK afternoons) for optimal learning and development. Time tracking software is required for security and progress monitoring.
Leadership trajectory
This is a structured graduate development programme with a clear path to technical leadership positions. You'll rotate through different technical functions over 18-24 months, with the opportunity to specialise in your area of strength and progress to senior technical roles. Exceptional performers will have opportunities for UK visa sponsorship and potential relocation to our London office.
What you will be doing
Rotate through engineering, data science, and analytics departments to gain comprehensive technical experience.
Support platform development initiatives and technical project activities.
Participate in structured technical training programmes and professional development activities.
Contribute to technical projects and platform improvement initiatives across different technical functions.
Learn software development methodologies and data science frameworks.
Receive mentorship from senior technical leaders and experienced engineers.
Develop technical and communication skills through platform development and engaging with stakeholders.
Develop expertise in specific technical areas that align with your interests and strengths.
What you will bring
University degree in Computer Science, Engineering, Mathematics, or related technical field (graduated within the last 2 years).
Strong programming fundamentals and interest in software development or data science.
Excellent English communication and technical collaboration skills.
Strong analytical and problem-solving capabilities.
Right to work in South Africa with a reliable high-speed internet connection.
Ambition to develop into technical leadership and willingness to learn across multiple technical disciplines.
Interest in marketing technology and business-driven technical solutions.
You should not apply if
You are not a recent graduate with a technical degree or do not meet the graduate programme eligibility requirements.
You are not interested in technical functions and software development.
You are not comfortable with rotation across different technical departments and learning new technologies.
You are not ambitious about developing into technical leadership positions.
You are not comfortable working with complex technical challenges and continuous learning.
How we work
Outcomes first – success measured by technical learning progress, contribution to platform development, and leadership potential.
Autonomy with accountability – structured learning with increasing technical responsibility and independence.
Build the playbook – contribute to technical best practices while learning from experienced engineers and data scientists.
Learn from the best – comprehensive mentorship from senior technical leaders and successful engineers.
Continuous improvement – structured development programme with regular technical feedback and career progression planning.
Compensation and progression
Base salary: R30,000 to R35,000 per month (full-time).
Currency options: Choose to be paid in ZAR, USD, GBP, or a combination.
Performance bonuses: Graduate development bonuses based on technical learning progress and contribution (available after 6-month probation).
Company profit-sharing: Participation in overall company success (eligible after probation).
Equity: Meaningful equity participation for high performers (considered after 12 months).
Benefits: Full benefits package after 6-month probation period.
UK visa opportunity: Outstanding performers eligible for sponsorship (after 18 months minimum).
Progression: Structured progression to senior technical roles based on performance and specialisation.
30-60-90 day expectations
Day 30 – Complete onboarding and initial technical training, begin first department rotation.
Day 60 – Successfully contribute to technical activities and demonstrate learning progress.
Day 90 – Consistently deliver value in technical rotational assignments and show technical leadership potential.
Probation and performance framework
6-month probation period with monthly performance reviews and clear development metrics.
Performance thresholds: Must achieve technical learning and contribution targets to progress beyond probation.
Benefits eligibility: Full benefits package is available after successful completion of probation.
Equipment policy: Company equipment must be returned if employment ends during the probationary period.