Taro Logo

Senior Software Engineer III

World's leading partnership management platform that helps businesses automate and optimize partnerships with brands and communities.
Backend
Staff Software Engineer
Hybrid
8+ years of experience
Enterprise SaaS

Description For Senior Software Engineer III

Impact.com is revolutionizing the partnership management platform industry, serving major global brands like Walmart, Uber, Shopify, and L'Oreal. As a Senior Software Engineer III, you'll be at the forefront of developing and maintaining their cutting-edge SaaS platform. The role demands expertise in Java development, cloud services, and distributed systems, with opportunities to influence architecture and mentor team members. You'll work in a hybrid environment in Cape Town, focusing on delivering complex epics through planning, design, and implementation. The position offers comprehensive benefits including equity, medical aid, and professional development opportunities. The company culture emphasizes work-life balance, innovation, and personal growth. With 8+ years of experience required, you'll be joining a team that values technical excellence, collaboration, and continuous learning. Impact.com's commitment to solving real-world problems for clients and their rapid growth trajectory makes this an exciting opportunity for experienced engineers looking to make a significant impact in the partnership automation space.

Last updated 2 months ago

Responsibilities For Senior Software Engineer III

  • Collaborate with distributed team to fulfill department's quarterly objectives
  • Develop code independently and through pair programming
  • Write and maintain design, user and test documentation
  • Perform triage functionality and bug fixing
  • Support software testing and quality assurance processes
  • Create and review SQL for Tech Updates
  • Mentor and guide less senior staff
  • Perform code reviews and approve pull requests
  • Influence system wide architecture
  • Research and prototype new technologies
  • Maintain build and stage stability

Requirements For Senior Software Engineer III

Java
Redis
Kubernetes
  • B.S. in Computer Science or related field or equivalent experience
  • 8+ years of Java 8+ development experience
  • Experience with SQL, Unix shell commands, version control
  • Knowledge of Spring MVC, HTTP/Rest protocols
  • Experience with CI/CD tools (Jenkins/Bamboo)
  • Experience with JVM & Garbage collection
  • Knowledge of NOSQL & Data lakes
  • Experience with Cloud Computing and Load balancing
  • Experience with Agile/Iterative processes
  • TDD experience
  • Experience with Large Scale processing
  • Google Cloud technology experience desired

Benefits For Senior Software Engineer III

Medical Insurance
Equity
Education Budget
  • Hybrid, Casual work environment
  • Responsible PTO policy
  • Training & Development
  • Medical Aid and Provident Fund
  • Restricted Stock Units
  • Internet Allowance
  • Fitness club fee reimbursements

Interested in this job?

Jobs Related To impact.com Senior Software Engineer III