Associate Software Engineer
About impact.com
impact.com is the world’s leading commerce partnership marketing platform, transforming the way businesses grow by enabling them to discover, manage, and scale partnerships across the entire customer journey. From affiliates and influencers to content publishers, brand ambassadors, and customer advocates, impact.com empowers brands to drive trusted, performance-based growth through authentic relationships. Its award-winning products—Performance (affiliate), Creator (influencer), and Advocate (customer referral)—unify every type of partner into one integrated platform. As consumers increasingly rely on recommendations from people and communities they trust, impact.com helps brands show up where it matters most. Today, over 5,000 global brands, including Walmart, Uber, Shopify, Lenovo, L’Oréal, and Fanatics, rely on impact.com to power more than 225,000 partnerships that deliver measurable business results.
Your Role at impact.com:
As an Associate Software Engineer, your focus will be on delivering tasks for the squad, testing end to end, assisting QA with staging environments and fixing broken builds. This role requires a solid understanding of programming languages and the ability to apply existing solutions to new problems with minimal guidance. Key areas of experience include common design patterns, unit testing (including the addition of tests to legacy code), continuous integration (CI), and integration testing. The role also requires exposure to at least one cloud platform, including using the console and building basic applications. During sprint planning and design sessions, the role includes engaging in discussions to understand the business purpose of assigned work.
What You'll Do:
- Develop, test, and maintain software for the platform.
- Write automation tests
- Build meaningful unit, functional and integration level tests for the software built
- Collaborate with a distributed team to fulfill the departments quarterly objectives
- Develop code both independently and while pair programming
- Write and maintain design, user and test documentation
- Become familiar with technologies used on the squad
- Perform triage functionality through verification and fixing of bugs
- Build non customer facing code
- Support software testing and quality assurance processes to ensure high-quality deliverables
- Production Deployments
What You Bring:
- Comfortable adapting to changing priorities within an Agile team
- Completed B.S. In Computer Science or related field or equivalent professional experience
- Open source contributions are beneficial
- Experience with Java, Spring, or related technologies
- 1 year + experience in Software development
- Agile / Iterative processes. Kanban / Scrum
- Knowledge of Relational Databases, Table design, SQL
- Nice to have: Affiliate & Partnerships Industry Fundamentals Certification by PXA
Benefits:
- Hybrid, Casual work environment
- Responsible PTO policy
- Take the time off that you need. We are truly committed to a positive work-life balance, recognising that it is important to be happy and fulfilled in both
- Primary caregiver leave
- Training & Development
- Learning the advanced partnership automation products
- Medical Aid and Provident Fund
- Group schemes with Discovery & Bonitas for medical aid
- Group scheme for provident fund
- Restricted Stock Units
- 3-year vesting schedule pending Board approval
- Internet Allowance
- Fitness club fee reimbursements
- Technology stipend
impact.com is proud to be an equal opportunity workplace. All employees and applicants for employment shall be given fair treatment and equal employment opportunity regardless of their race, ethnicity or ancestry, color or caste, religion or belief, age, sex (including gender identity, gender reassignment, sexual orientation, pregnancy/maternity), national origin, weight, neurodivergence, disability, marital and civil partnership status, caregiving status, veteran status, genetic information, political affiliation, or other prohibited non-merit factors.
#LI-Hybrid
Create a Job Alert
Interested in building your career at Impact.com? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field