Senior Software Engineer at impact.com

Cape Town, Western Cape, South Africa

 impact.com  Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Technology, SaaSIndustries

Requirements

  • Deep foundations in computer science and software engineering (algorithms and data structures, distributed computing, large system design, agile approaches etc.)
  • Strong grasp of domain-driven design (strategic & tactical)
  • Experience with hexagonal / ports-and-adapters architecture
  • Solid experience with object-oriented and functional programming
  • Passion for simple, clean and readable code
  • Understanding of, and appreciation for, test-driven development
  • Experience designing or working with event-driven architectures
  • A solid understanding of agile and iterative development approaches
  • Grasp of team organisation and dynamics (Conway’s Law, Team Topologies etc.)
  • Excellent analytical and communication skills, with the ability to explain complex systems clearly
  • A natural mentor who enjoys helping others grow
  • A true team player — enjoys close collaboration, values collective code ownership, and believes the best solutions come from working openly with colleagues across disciplines
  • Actively seeks out better ways of building, delivering, and operating software, and isn’t satisfied with “the way things have always been done.”

Responsibilities

  • Take ownership of large, complex problems and design simple, elegant solutions
  • Work with stakeholders across product management, sales, and operations to deeply understand business needs — then deliver technology that meets them
  • Shape our architectural journey: from legacy monolith to modular monolith and event-driven systems, always with pragmatism and best practice
  • Champion domain-driven design (strategic & tactical), hexagonal architecture, test-driven development, and clean code
  • Mentor and guide less experienced engineers, helping the team level up
  • Continuously improve how we work, experimenting with new ideas and raising the bar

Skills

Modular Monolith
Microservices
Legacy Migration
Software Engineering
SaaS

impact.com

Partnership automation platform for businesses

About impact.com

Impact.com specializes in partnership automation within the digital marketing and advertising sector. The company provides a software platform that enables businesses to manage and optimize various types of partnerships, including affiliates and influencers. This platform automates key processes such as tracking, reporting, and payment processing, which helps clients save time and resources while focusing on growth strategies. Impact.com differentiates itself from competitors through its extensive global presence, with offices in major cities around the world, allowing for localized support. The company's goal is to help enterprises and large organizations scale their growth effectively through efficient partnership management, with a revenue model based on subscription fees for access to its SaaS platform.

Santa Barbara, CaliforniaHeadquarters
2008Year Founded
$322.4MTotal Funding
GROWTH_EQUITY_VCCompany Stage
Consumer Software, Enterprise SoftwareIndustries
1,001-5,000Employees

Benefits

Health Insurance
Dental Insurance
Unlimited Paid Time Off
Remote Work Options
Mental Health Support
Company Equity
401(k) Retirement Plan
401(k) Company Match
Flexible Work Hours
Parental Leave
Gym Membership
Phone/Internet Stipend
Home Office Stipend

Risks

Emerging partnership management platforms increase competition, potentially eroding market share.
AI-driven marketing tools may outpace impact.com's technology, risking client attrition.
Stringent data privacy regulations could raise compliance costs and complexity.

Differentiation

Impact.com offers a comprehensive partnership management platform since 2008.
The platform supports diverse partnerships, including affiliates, influencers, and B2B.
Global presence with offices in major cities enhances localized support and expertise.

Upsides

Launch of impact.com/advocate expands into referral marketing, driving new revenue streams.
Recognition as #1 affiliate network for 2024 boosts brand credibility and client attraction.
Strategic partnerships with brands like HSN and VistaPrint indicate strong market position.

Land your dream remote job 3x faster with AI