Tech Lead - Data Systems

Impact

Cape Town, South Africa
Not specified; restricted stock units (rsus) inclu...
**
Proficiency in java, scala, or kotlin
Experience leading software engineering teams
Strong software engineering habits and tdd
** Impact.com is seeking a Tech Lead for Data Systems in Cape Town, South Africa, to lead a team of engineers in designing and maintaining scalable data systems. The ideal candidate will have strong software engineering skills, particularly in a typed language, along with leadership experience, and will contribute both technically and in team development. **

Job Summary

  • This role involves leading a squad focused on designing resilient distributed systems with strong observability and testing standards.
  • The company empowers over 5,000 global brands to manage partnerships across the entire customer journey through its integrated platform.
  • Employees receive benefits including flexible working policies, mental health support with covered therapy sessions, and monthly gym reimbursement.

Matching Summary

Match Score: 75

** Impact.com is seeking a Tech Lead for Data Systems in Cape Town, South Africa, to lead a team of engineers in designing and maintaining scalable data systems. The ideal candidate will have strong software engineering skills, particularly in a typed language, along with leadership experience, and will contribute both technically and in team development. **

Salary

Not specified; Restricted Stock Units (RSUs) included

Skills & Requirements

Must-have

  • Proficiency in Java, Scala, or Kotlin
  • Experience leading software engineering teams
  • Strong software engineering habits and TDD
  • Knowledge of software design patterns
  • CI/CD tooling and integration experience

Nice-to-have

  • Curiosity about distributed data systems
  • Google Cloud technology exposure
  • Experience with large-scale data processing
  • Open-source contributions
  • Spark experience for data systems

Key Requirements

  • B.S. in Computer Science or equivalent experience
  • 4+ years of Software Development experience
  • Experience leading or tech-leading a team
  • Must work 2 days per week in office

Work Rights

Currently based locally in Cape Town or willing to relocate

Tailored Resume

Cover Letter