Associate Engineer Ii

IMPACT

Cape Town, South Africa
Not specified; equity: restricted stock units (rsu...
2 days onsite
Proficiency in java, scala, or kotlin
Experience with test-driven development
Design of resilient distributed systems
Impact.com is seeking an Associate Engineer II to design, build, and maintain scalable data systems. The ideal candidate should have experience in software development, particularly in typed languages like Java, Scala, or Kotlin, and be comfortable working both independently and collaboratively

Job Summary

  • The role focuses on designing resilient distributed systems that handle retries, partial failures, and back pressure while ensuring clear interfaces and strong tests.
  • Candidates must be proficient in a typed language like Java, Scala, or Kotlin and possess strong habits regarding modularity, testing, and abstraction.
  • The company offers comprehensive benefits including a flexible PTO policy, mental health support, RSUs, and a generous parental leave policy.

Matching Summary

Match Score: 85

Impact.com is seeking an Associate Engineer II to design, build, and maintain scalable data systems. The ideal candidate should have experience in software development, particularly in typed languages like Java, Scala, or Kotlin, and be comfortable working both independently and collaboratively.

Salary

Not specified; Equity: Restricted Stock Units (RSUs) with 3-year vesting; Benefits: Flexible PTO, therapy sessions, gym reimbursement, parental leave

Skills & Requirements

Must-have

  • Proficiency in Java, Scala, or Kotlin
  • Experience with Test-Driven Development
  • Design of resilient distributed systems
  • Strong software engineering habits
  • 2 days per week in-office work

Nice-to-have

  • Curiosity about distributed data systems
  • Google Cloud technology exposure
  • Spark experience for large-scale data
  • Open-source contributions
  • Production support monitoring experience

Key Requirements

  • 1+ years of Software Development experience
  • Completed B.S. in Computer Science or equivalent
  • Willing to relocate to Cape Town if not local

Work Rights

Must be locally based or willing to relocate

Tailored Resume

Cover Letter