Join our Cape Town office
We’re the trailblazers of the new partnership economy, and we need smart, driven individuals like you.

Finance
Our Company:
At Impact our culture is our soul. We are passionate about our people, our technology, and are obsessed with customer success. Working together enables us to grow rapidly, win, and serve the largest brands in the world. We use cutting edge technology to solve real world problems for our clients and continue to pull ahead of the pack as the leading SaaS platform for businesses to automate their partnerships and grow their revenue like never before. We have an entrepreneurial spirit and a culture where ambition and curiosity is rewarded. If you are looking to join a team where your opinion is valued, your contributions are noticed, and enjoy working with fun and talented people from all over the world..then this is the place for you.
Impact is the global leader in Partnership Automation. We work with enterprise and innovative brands like Ticketmaster, Levi’s, Microsoft, Airbnb, and Uber to help them manage all different types of partnerships. From social influencers, B2B, strategic partners, publishers, and traditional affiliates, we have them covered. Our combined suite of products covers the full life partnership lifecycle including onboarding, tracking ads and paying partners, recruiting for new partners, data and marketing intelligence, and protection from fraud. Founded in 2008 by the same team that founded Commission Junction, Impact has grown to over 500 employees and ten offices across the United States, Europe, Africa, and Asia.
Why this role is exciting:
The Global Payroll Manager is responsible for the accurate and timely completion of all payrolls, as well as responsible for overseeing the payroll teams for US, EMEA and APAC. Responsibilities include all aspects of pay administration including preparation, documentation, disbursement of payroll checks and payroll taxes and will require working closely with the various payroll vendors in order to ensure payroll deadlines, quality of service, statutory compliance, and operational performance are met. This role will report directly into the Director of Finance Operations.
Responsibilities:
- Manage and oversee the full payroll function from inception to end
- Responsible for all aspects of global payroll function.
- Implements, maintains, and reviews payroll processing systems to ensure timely and accurate processing of payroll transactions including salaries, benefits, garnishments, taxes, and other deductions
- Coordinate with and provide assistance to Finance and HR to ensure the efficient operation of the payroll function
- Manage and oversee the reporting from HRIS and payroll systems to ensure consistency between systems and with source records.
- Manage the day-to-day operations of the payroll team.
- Uplift current payroll operations and streamline processes to ensure consistency, accuracy, and best-in-class services
- Address and provide timely response to notices and all matters raised by all external stakeholders
- Collaboration with the payroll provider and tax advisors may be appropriate for certain matters.
- Stay current on regulations, labor laws impacting payroll process and stay compliant for all payroll tax jurisdictions in which we operate.
- Ensure that practices and procedures in payroll comply with all statutory requirements to liaise with all divisions and departments, and provide assistance to management and staff on payroll related matters
- Oversee/process all annual tax certificates
- Work with external auditors on audits, substantive testing, walkthroughs, and all other information gathering related to payroll
- Prepares reports or returns summarizing all payroll-related expenditures
- Assists with the selection and implementation of 3rd party payroll processors
- Oversea and Complete the full accounting function relating to payroll at the end of each month, quarter and year
- Reconcile and process funding to pension and medical providers
- Establish working relationship with internal stakeholders
- Ensure that quality customer service is provided by processing the payroll in a timely and accurate manner.
Does this sound like you?
- Minimum of 5 years of multi-state payroll experience in private and public company environments; international payroll and system implementation (ADP/Ramco) experience preferred
- Experienced and knowledgeable with Payroll Tax Laws and Regulations
- CPP or equivalent relevant certification is preferred
- Proficient with payroll
- Advanced proficiency in Excel including pivot tables, VLOOKUP’s, conditional formatting, if-and formulas
- An independent, self-motivated individual who works well under pressure with a positive, service- oriented attitude
- Self-starter with a great work ethic and an analytical thinker with superior problem solving and decision-making skills
- Excellent multi-tasker who is always “on it” with stellar time and project management skills; understands the importance of planning in advance to meet deadlines that include multiple review points and iterations
- Strong communicator, both written & verbal; reliable and responsive to email and phone communications
- Highest level of integrity and good judgment, with the ability to effectively deal with highly sensitive, confidential information
- Strong computer skills, including Gmail, google calendar, google docs, and Microsoft office Extensive knowledge of the payroll function including preparation, balancing, internal control, and payroll
- Excellent organizational skills, relationship-building skills and attention to
- Strong analytical and problem-solving
- Strong supervisory and leadership skills.
Nice to have:
Affiliate & Partnerships Industry Fundamentals Certification by PXA
Benefits/Perks:
- Casual work environment, including working from home
- Flexible work hours
- Unlimited 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
- 6 month paternity/maternity leave
- Training & Development
- Learning the advanced partnership automation products
- Medical Aid and Provident Fund
- Group schemes with Discovery & Bonitas for medical aid
- Group scheme with Momentum for provident fund
- Restricted Stock Units
- 3-year vesting schedule pending Board approval
- Internet Allowance
- Fitness club fee reimbursements
Impact is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, colour, ethnicity, religion, creed, national origin, ancestry, genetics, sex, pregnancy or childbirth, sexual orientation, gender (including gender identity or non-binary or nonconformity and/or status as a trans individual), age, physical or mental disability, citizenship, marital, parental and/or familial status, past, current or prospective service in the uniformed services, or any characteristic protected under applicable law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know.
LI-RL1
Marketing
Our Company:
If you are looking to join a team where your opinion is valued, your contributions are noticed, and enjoy working with fun and talented people from all over the world then this is the place for you.
If you have a desire to work in an organisation that is:
- Passionate about its people
- Focused on delivering the very best tech to our customers
- Offering the flexibility to work how and where you are most successful
- Obsessed with our customer’s success
- The leading SaaS platform to automate partnerships - affiliate, influencer, technology partners, and more!
- Entrepreneurial in spirit with a culture that rewards collaboration and curiosity
- Obsessed with making a difference in business and to the wider community
Impact is the global leader in Partnership Automation, working with innovative brands like Ticketmaster, Levi’s, Microsoft, Airbnb, and Uber to help them manage their online affiliate, influencer, brand to brand, and content partnerships. The Impact Partnership Cloud covers the full life partnership lifecycle including onboarding, tracking ads and paying partners, recruiting for new partners, data and marketing intelligence, and protection from fraud. Founded in 2008, Impact has grown to over 500 employees and ten offices across Europe, the United States, Africa, and Asia so there is plenty of opportunity for growth and advancement.
Your Role at Impact:
As the UX Designer, you will be involved in scoping, designing, and evolving the impact.com website, striking a balance between the user needs and requirements, and business objectives. You will contribute to both the product specification and product implementation processes at impact.com, implementing new features, modules, and improving existing features on the impact.com website. The position works closest with our Wed Designer, and collaborates with web & development team primarily, in addition to working with the broader marketing team. This includes participating in the weekly stand ups and working on specific workflows, wireframes, research, user feedback, data and mocks to identify and address improvements to workflows. The UX Designer, is skilled in project management to direct in-house or external team members as well as occasional external vendors.
This position will report into the Senior Design Manager.
What You'll Do:
- Research:
- Work closely with SEO, Demand Generation & Web Analytics tools to understand problems users are facing in order to produce solutions that are solving the end-users problems.
- Facilitate product visions by researching, conceiving, wireframing, sketching, prototyping, and mocking up user experiences.
- Identify, create and continuously iterate on our personas and user journey maps
- Analyse competitors, user data, research, and present findings.
- Collaborate:
- Work closely with SEO, Product, Marketing, DG. Daily collaboration with our Senior Web Designer, and incorporate feedback from Design Manager
- Facilitate team and user workshops in order to better identify, understand, and share knowledge of business and user problems.
- Work within Agile/Scrum process to develop software and contribute to a culture of continuous improvement.
- Proactively improve your understanding of web technologies and best practices of UX.
- Design:
- Design low-fi concepts (landing pages, page updates, micro-sites, etc) to get stakeholder alignment and solicit user feedback.
- Design hi-fi prototypes to solidify user experience and communicate design intentions with developers.
- Make strategic design and user-experience decisions, add new functions and features, balancing user needs with business objectives to ensure both sides are represented in design decision, resulting in the best possible outcome for both.
- Take a user-centered design approach and rapidly test and iterate your designs.
- Design UI mockups and wireframes for new features to address improvements to workflows or new features as assigned by the design team
- Continuously optimize user-friendliness and client-side performance of existing features
- Maintain a keen eye for clean, elegant design with close attention to detail and pixel-perfectimplementation across all major browsers
- Suggest user experience enhancements and come up with ideas for improvement to screens and workflows.
What You Have:
- Tertiary qualification or equivalent years' experience in a similar position
- 4+ years of experience in UX/UI design with major results under your belt
- Experience in using UX design best practices to design solutions, and a deep understanding of mobile first and responsive design
- Excellent computer skills including but not limited to: Figma, Adobe Creative Suite, G Suite, In-Vision, Balsamiq
- Follow UX design principles
- Knowledge around HTML, CSS and Wordpress
- Can execute responsive designs within Figma & Design System, our primary toolboxes
- Work with UX tools such as InVision, Balsamiq, Sketch, Figma
- Provide clear guidelines during the handover process to the dev team through Asana tickets and workflows
- Knowledge of user research methodologies and when to apply them
- Conduct customer interviews and gather feedback and iterate designs
- Knowledge and management skills to oversee all aspects of product marketing, including requirements gathering, design, and development
- Knowledge and respect for working within corporate brand guidelines & keeping it up to date
- Knowledege Design System, Maintain & update libraries, modules & styleguide.
- Discretion, self-motivation, diplomacy and the ability to work both independently and as part of a team
- Ability to think creatively and strategically to produce new ideas and concepts
- Ability to handle multiple projects at once and prioritise accordingly
Benefits/Perks:
- Unlimited 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
- Training & Development
- Learning the advanced partnership automation products
- Medical Aid and Provident Fund
- Group schemes with Discovery & Bonitas for medical aid
- Group scheme with Momentum for provident fund
- Stock Options
- 4-year vesting schedule pending Board approval
- Internet Allowance
- Flexible work hours
- Casual work environment
Impact is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, colour, ethnicity, religion, creed, national origin, ancestry, genetics, sex, pregnancy or childbirth, sexual orientation, gender (including gender identity or non-binary or nonconformity and/or status as a trans individual), age, physical or mental disability, citizenship, marital, parental and/or familial status, past, current or prospective service in the uniformed services, or any characteristic protected under applicable law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know.
#LI-CT1
People
Our Company:
If you are looking to join a team where your opinion is valued, your contributions are noticed, and enjoy working with fun and talented people from all over the world then this is the place for you.
If you have a desire to work in an organisation that is:
- Passionate about its people
- Focused on delivering the very best tech to our customers
- Offering the flexibility to work how and where you are most successful
- Obsessed with our customer’s success
- The leading SaaS platform to automate partnerships - affiliate, influencer, technology partners, and more!
- Entrepreneurial in spirit with a culture that rewards collaboration and curiosity
- Obsessed with making a difference in business and to the wider community
Impact is the global leader in Partnership Automation, working with innovative brands like Ticketmaster, Levi’s, Microsoft, Airbnb, and Uber to help them manage their online affiliate, influencer, brand to brand, and content partnerships. The Impact Partnership Cloud covers the full life partnership lifecycle including onboarding, tracking ads and paying partners, recruiting for new partners, data and marketing intelligence, and protection from fraud. Founded in 2008, Impact has grown to over 500 employees and ten offices across Europe, the United States, Africa, and Asia so there is plenty of opportunity for growth and advancement.
Your Role at Impact:
This role forms part of a growing global Business Applications Team who are responsible for partnering with business teams such as Revenue Operations to ensure Impact has a suite of carefully selected, fit for purpose, well managed, tightly governed and well adopted technology platforms and tools that work together to drive internal productivity.
As a Systems Analyst, you will form part of the team responsible for driving the design, implementation, support and maintenance of Impact’s Sales Technology stack , of which Salesforce is the key platform. You will ensure the tech stack is supported, delivering value, continuously evolving to meet business needs and well integrated to provide a seamless user experience.
What you'll do:
- Work with business teams and Business Analysts to elicit, translate and document business requirements
- Model and design well‐architected solutions that best leverage our internal core platforms.
- Configure and implement solutions: out of the box configuration and data migrations
- Produce project artifacts such as user flows, logical models and technical solutions documents
- Develop and execute test plans to ensure quality delivery
- Ability to provide estimates and work breakdown structures for assigned tasks
- Keep abreast of all new product and technical capabilities during new product releases and acquisitions of the various platforms
- Ability to follow best practice guidelines
- Provide 2nd and 3rd line support of existing applications
- Ability to create insightful reports and dashboards that aid business processes and users
- Develop and execute training programs for new or adapted functionality in partnership with the Sales Enablement Team.
- Develop testing programs for new functionality
What You Have:
- 7+ years of progressively responsible experience in a Business Systems role, providing hands-on recommendations for process and systems improvement, while undertaking various configuration projects
- Proven ability in understanding core business functions and challenges as well as being able to ask the right questions to get drive the correct requirements
- 5+ years of Salesforce Sales/Service Cloud experience
- 2+ years Salesforce CPQ experience is a great advantage
- Proven ability to configure and optimize integrated business processes across systems
- Previous systems integration experience
- Background with RDBMS technologies and modeling techniques
- 5+ years of experience in software development lifecycle: gathering requirements, designing solutions, testing, documentation, implementation, and support of solutions.
- Ability to perform automated testing and write unit tests
- 1+ years experience using agile software delivery methodologies and tools such as Scrum, Jira or Agile Accelerator
- Active Salesforce certifications or ability to achieve relevant certifications
- Technology qualification such as Computer Science or Informations systems degree
- Knowledge of apex and visualforce an advantage
- Ability and willingness to run agile ceremonies when necessary
- Experience in scoping,planning and managing small projects
- Experience in working with stakeholders to prioritize work
What Key Attributes You Need
- Excellent written and oral communications skills
- Highly analytical
- Self-motivated
- Ability to articulate process changes and improvements up and down the organization
- Collaborative team player
- Ability to work on tasks independently
- Able think creatively
- Willingness to support multiple business processes
- Intellectual curiosity and a desire to be challenged
- Flexible and adaptable
- Confidence
Benefits/Perks:
- Unlimited 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
- Training & Development
- Learning the advanced partnership automation products
- Medical Aid and Provident Fund
- Group schemes with Discovery & Bonitas for medical aid
- Group scheme with Momentum for provident fund
- Stock Options
- 4-year vesting schedule pending Board approval
- Internet Allowance
- Flexible work hours
- Casual work environment
Impact is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, colour, ethnicity, religion, creed, national origin, ancestry, genetics, sex, pregnancy or childbirth, sexual orientation, gender (including gender identity or non-binary or nonconformity and/or status as a trans individual), age, physical or mental disability, citizenship, marital, parental and/or familial status, past, current or prospective service in the uniformed services, or any characteristic protected under applicable law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know.
#LI-NK1
Product
Our Company
If you are looking to join a team where your opinion is valued, your contributions are noticed, and enjoy working with fun and talented people from all over the world then this is the place for you.
If you have a desire to work in an organisation that is:
- Passionate about its people
- Focused on delivering the very best tech to our customers
- Offering the flexibility to work how and where you are most successful
- Obsessed with our customer’s success
- The leading SaaS platform to automate partnerships - affiliate, influencer, technology partners, and more!
- Entrepreneurial in spirit with a culture that rewards collaboration and curiosity
- Obsessed with making a difference in business and to the wider community
Impact is the global leader in Partnership Automation, working with innovative brands like Ticketmaster, Levi’s, Microsoft, Airbnb, and Uber to help them manage their online affiliate, influencer, brand to brand, and content partnerships. The Impact Partnership Cloud covers the full life partnership lifecycle including onboarding, tracking ads and paying partners, recruiting for new partners, data and marketing intelligence, and protection from fraud. Founded in 2008, Impact has grown to over 500 employees and ten offices across Europe, the United States, Africa, and Asia so there is plenty of opportunity for growth and advancement.
Your Role at Impact
Impact.com is on the search for a Product Enablement Specialist to join our team and help improve our product's guided in-app experience. The Product Enablement Specialist will be responsible for analyzing user behavior to improve our in-app guidance solutions and help our users achieve their goals. If you are passionate about improving the user experience of products and are excited about the opportunity to work with a talented team of technical writers, product managers, UX/UI designers, and engineers, we encourage you to apply for this position.
This position reports into Associate Manager, Product Enablement.
What You’ll Do
- Collaborate with the technical writers, product managers, UX/UI design team, and engineers to identify user needs and design effective in-app guidance solutions.
- Design, develop and maintain training strategies and programs for all audiences across the impact.com platform. This includes extensive guide monitoring, reporting, analyzing guide KPIs, fixing broken guides, and assisting with guide requests, creation, and strategy.
- Continuously improve in-app guidance solutions by analyzing user behavior and feedback, and by experimenting with new approaches and solutions.
- Monitor user feedback and usage data to measure the effectiveness of in-app guidance and identify opportunities for improvement.
- Run weekly, monthly quarterly reports to measure in-app guidance performance
- Design and create clear and concise in-app guidance that is easy to follow and visually appealing.
- Develop and implement in-app guidance solutions that are consistent with the overall product experience and that align with our product and business goals.
- Work closely with the product team to ensure that in-app guidance is up-to-date with the latest product features and updates.
- Communicate results and insights to the product team and other stakeholders to inform in-app guidance decision-making
What You Have
- Bachelor’s degree
- 1 - 2+ years of experience designing and implementing in-app guidance solutions for web applications.
- Strong analytical skills with the ability to use data to inform decision and measure effectiveness of in-app guidance solutions
- Excellent with Google Suite & Excel
- Experience with A/B testing and other user research methods.
- Experience with web analytics tools such as Pendo, Mixpanel, GA, etc.
- Experience with Jira and Confluence
- Excellent communication skills and ability to collaborate with cross-functional teams.
- Strong problem-solving skills and ability to think creatively to develop effective solutions.
- Passion for user experience and a user-centered design approach.
- Nice to have skills:
- Customer Service: Someone who has experience in training, enablement, or customer service.
- UX/UI design skills: It would be great if they have strong design skills and be able to create clear and concise in-app guidance that is easy to follow and visually appealing.
- Technical skills: It would be great if they have some technical skills to be able to understand and communicate the product’s technical architecture and how in-app guides fit into it.
Benefits/Perks:
- Unlimited 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
- Training & Development
- Learning the advanced partnership automation products
- Medical Aid and Provident Fund
- Group schemes with Discovery & Bonitas for medical aid
- Group scheme with Momentum for provident fund
- Stock Options
- 4-year vesting schedule pending Board approval
- Internet Allowance
- Flexible work hours
- Casual work environment
Impact is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, colour, ethnicity, religion, creed, national origin, ancestry, genetics, sex, pregnancy or childbirth, sexual orientation, gender (including gender identity or non-binary or nonconformity and/or status as a trans individual), age, physical or mental disability, citizenship, marital, parental and/or familial status, past, current or prospective service in the uniformed services, or any characteristic protected under applicable law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know.
#LI-CT1
Our Company:
At Impact.com, our culture is our soul. We are passionate about our people, technology, and are obsessed with customer success. Working together enables us to grow rapidly, win, and serve the largest brands in the world. If you are looking to join a team where your opinion is valued, your contributions are noticed, you get to work with fun and talented people solving cutting-edge marketing challenges with technology, and advance your career, this is the place for you. Impact operates globally with offices worldwide in Cape Town, Santa Barbara, San Francisco, Columbus, New York, London, and Sydney.
Our company is transforming how advertisers handle media and performance marketing partnerships. Our integrated suite of products enables digital brands and agencies to maximize their return on global ad spend by providing a single trusted view into the consumer journey from ad impression through acquisition — across all devices and channels.
Why this role is exciting?
As the Product Manager of the Technology Revenue Team you will be responsible for defining, planning, and executing on features relating to the financial business processes within our platform. Your focus will be to facilitate the maximization of revenue earned for technology and related services provided. This will include offering, where appropriate, in application subscription management opportunities. You need to further ensure accurate, valid and complete billing and collection activities are maintained for such products and services provided. You will need to develop a solid understanding of our finance domain and be able to define an appropriate strategy to best suit the requirements of our clients and our financial systems. This will require an appreciation of control and financial risks and an ability to think critically as to how to create software to mitigate obstacles effectively and efficiently.
This role requires a candidate to deeply connect and understand the customer and business needs as well as to partner closely with stakeholders to develop the strategic direction of the product and build out the coinciding roadmap. A key part of your role will be to shift the focus from output to outcomes, measuring success based on the value delivered to our users and the business. You will establish clear goals and metrics for each product initiative, monitor progress, and adjust course as needed to ensure we stay on track to achieve our desired outcomes.
You will be responsible for influencing stakeholders and cross-organizational action by telling the customer’s story and substantiating recommendations for change. Requires at least 4 years of experience as a product manager, with significant relevant experience in successfully managing, growing, and commercializing software products, SaaS by preference.
Responsibilities:
- Work directly with both internal and external customers to discover and prioritize use cases and requirements
- Drive alignment across multiple Financial teams and stakeholders, Engineering, Product, Design, Data Analytics to deliver on the vision and strategy
- Strategize and prioritize across the Impact.com user journey for opportunities to accelerate reach and drive funnel metrics
- Oversee building of prototypes and MVP products, measuring successful delivery to our customers and being accountable for KPI’s and OKR targets
- Analyze data and feedback to identify both problem areas and opportunities
- Collaborate with research, design and engineering to create simple and innovative solutions
- Present and justify new ideas to product development leadership
- Prioritize product roadmaps and effectively manage product delivery plans
- Ensure products and releases are launched on schedule with high attention to detail and quality
Does this sound like you?
- Ability to use Product Management frameworks to align stakeholders and leadership on product direction/key decisions. Effectively influences for best outcomes
- Build feedback and data loops into products and feature-sets to enable continuous systematic improvement at scale
- Exhibit storytelling and persuasive influencing techniques that build trust with team and partners and establishes long-term relationships
- Strong interpersonal skills, ability to communicate effectively through various methods
- Self-starter who has a problem-solving aptitude and inventive thinking skills
- Data informed with an aptitude for tackling and distilling data into salient insights to drive timely decisions
- Action-oriented with a demonstrated ability to solve complex problems by creating customer-first solutions and iterating quickly to get results
- Ability to think strategically and implement tactically
- Proven history and track record of setting goals/OKR’s and achieving success in taking platforms to market or generating growth
- A strong understanding of product design, user experience, and product testing
- Ability to prioritize tasks effectively and handle multiple projects simultaneously
- Expertise in agile development, defining product requirements and user stories
- Working with engineering and design to ensure successful product delivery
Benefits/Perks:
- Casual work environment, including working from home
- Flexible work hours
- Unlimited 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
- 6 month paternity/maternity leave
- Training & Development
- Learning the advanced partnership automation products
- Medical Aid and Provident Fund
- Group schemes with Discovery & Bonitas for medical aid
- Group scheme with Momentum for provident fund
- Restricted Stock Units
- 3-year vesting schedule pending Board approval
- Internet Allowance
- Fitness club fee reimbursements
- Affiliate & Partnerships Industry Fundamentals Certification by PXA
Impact is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, colour, ethnicity, religion, creed, national origin, ancestry, genetics, sex, pregnancy or childbirth, sexual orientation, gender (including gender identity or non-binary or nonconformity and/or status as a trans individual), age, physical or mental disability, citizenship, marital, parental and/or familial status, past, current or prospective service in the uniformed services, or any characteristic protected under applicable law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know.
#LI-CT1
Support
The Company:
At impact.com our culture is our soul. We are passionate about our people, our technology, and obsessed with customer success. Working together enables us to grow rapidly, win, and serve the largest brands in the world. We use cutting edge technology to solve real-world problems for our clients and continue to pull ahead of the pack as the leading SaaS platform for businesses to automate their partnerships and grow their revenue like never before. We have an entrepreneurial spirit and a culture where ambition and curiosity is rewarded. If you are looking to join a team where your opinion is valued, your contributions are noticed, and enjoy working with fun and talented people from all over the world, then this is the place for you!
impact.com, the world’s leading partnership management platform, is transforming the way businesses manage and optimize all types of partnerships—including traditional rewards affiliates, influencers, commerce content publishers, B2B, and more. The company’s powerful, purpose-built platform makes it easy for businesses to create, manage, and scale an ecosystem of partnerships with the brands and communities that customers trust to make purchases, get information, and entertain themselves at home, at work, or on the go. To learn more about how impact.com’s technology platform and partnerships marketplace is driving revenue growth for global enterprise brands such as Walmart, Uber, Shopify, Lenovo, L'Oréal, Fanatics and Levi’s, visit www.impact.com.
Why this role is exciting:
An opportunity to join a Global company delivering Global Support. The broader Global team consists of around 20x people, spanning across Cape Town, New York, Santa Barbara and Sydney. The collective teams support our various regions - US, EMEA and APAC. It’s a really exciting time to join the business as we are scaling globally fast, with a massive focus on the Support function.
Does this sound like you?
- Experience (3+ years) in all of these areas is preferable:
- Customer Technical Support
- Global Support
- Working in a SaaS Product based business
- Marketing exposure or experience
- Technical or Analytical Campaign Manager
- Affiliate/Partnership Marketing experience
- Front-end development
- Familiarity with concepts like APIs, FTPs
- Professional interpersonal skills, excellent written and verbal communication.
- Ability to handle conflicting priorities and triage accordingly.
- Strong ability to troubleshoot and debug customer support issues.
- Detail-oriented, able to effectively prioritize tasks and solid time management.
- A healthy dose of initiative and the ability to remain flexible.
- Hungry to learn and continuously grow your knowledge as the Product/Business evolves.
- Enthusiastic team player.
- Provide on-call support on an as needed basis.
- The ability to own and drive cross departmental projects.
What you will be doing:
- Provide enterprise-level Product Support to our customers and Partners, covering chat and ticketing.
- Manage support cases to ensure issues are recorded, tracked, resolved, and follow ups are done in a timely manner.
- Contribute to internal and external knowledge Base Support documentation. arching, diagnosing, troubleshooting, identifying solutions to resolve customer and system issues.
- Following standard procedures for proper escalation of unresolved issues to collaborate with the appropriate internal teams like Product, Engineering, Success to ensure we resolve client issues promptly and efficiently.
- Working with the Snr team to drive operational efficiencies, change and alignment with internal teams.
- Partner with project stakeholders to ensure that they are adequately informed on the project’s progress.
- Mentoring the broader team.
Nice to have:
Affiliate & Partnerships Industry Fundamentals Certification by PXA
Benefits/Perks:
- Casual work environment, including working from home
- Flexible work hours
- Unlimited 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
- 6 month paternity/maternity leave
- Training & Development
- Learning the advanced partnership automation products
- Medical Aid and Provident Fund
- Group schemes with Discovery & Bonitas for medical aid
- Group scheme with Momentum for provident fund
- Restricted Stock Units
- 3-year vesting schedule pending Board approval
- Internet Allowance
- Fitness club fee reimbursements
Impact is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, colour, ethnicity, religion, creed, national origin, ancestry, genetics, sex, pregnancy or childbirth, sexual orientation, gender (including gender identity or non-binary or nonconformity and/or status as a trans individual), age, physical or mental disability, citizenship, marital, parental and/or familial status, past, current or prospective service in the uniformed services, or any characteristic protected under applicable law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know.
LI-NK1
Our Company:
If you are looking to join a team where your opinion is valued, your contributions are noticed, and enjoy working with fun and talented people from all over the world then this is the place for you.
If you have a desire to work in an organisation that is:
- Passionate about its people
- Focused on delivering the very best tech to our customers
- Offering the flexibility to work how and where you are most successful
- Obsessed with our customer’s success
- The leading SaaS platform to automate partnerships - affiliate, influencer, technology partners, and more!
- Entrepreneurial in spirit with a culture that rewards collaboration and curiosity
- Obsessed with making a difference in business and to the wider community
Impact is the global leader in Partnership Automation, working with innovative brands like Ticketmaster, Levi’s, Microsoft, Airbnb, and Uber to help them manage their online affiliate, influencer, brand to brand, and content partnerships. The Impact Partnership Cloud covers the full life partnership lifecycle including onboarding, tracking ads and paying partners, recruiting for new partners, data and marketing intelligence, and protection from fraud. Founded in 2008, Impact has grown to over 500 employees and ten offices across Europe, the United States, Africa, and Asia so there is plenty of opportunity for growth and advancement.
Your Role at Impact:
assist with proposing and implementing technical solutions for our clients. Working alongside
the Onboarding and Technical Services teams, you will interact with clients (business and
technology) answering questions about the integration process, best practices and Impact’s
technology with the goal of getting clients live with their implementations in a timely manner.
Essential Responsibilities
● Design solutions & drive technical implementation of new and existing Impact clients
● Lead technical conversations to scope and propose best solution for clients’ business
needs
● Produce technical integration documentation
● Work hand-in-hand with our Onboarding team to provide best customer experience for
clients and help streamline onboarding
● Support Sales and Pre-sales teams as a product specialist and technical resource for
complex deals and general knowledge sharing
● Troubleshoot client issues
Other duties as assigned by the Company.
Core Competencies & Required Experience
● Self-starter with a focus on creating and/or refining processes
● Voracious learner willing to be out of their comfort zone
● Natural curiosity leading to a deep understanding of the client’s challenges
● Passion for solving customer issues in a fast paced environment
● Phenomenal problem-solving & troubleshooting skills
● General top level understanding of HTML, javascript, SQL, API and File transfer protocol
● Ability to communicate complex technical information to a non-technical audience
● Excellent verbal & written communication in English
● Bachelor’s degree in Computer Science, Engineering, Science, Maths or related Science
or Commerce discipline
● Proven performance in an Integration Support, Sales Engineering, Software
Development or related discipline, preferably in an external customer-facing capacity
Benefits/Perks:
- Casual work environment, including working from home
- Flexible work hours
- Unlimited 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
- 6 month paternity/maternity leave
- Training & Development
- Learning the advanced partnership automation products
- Medical Aid and Provident Fund
- Group schemes with Discovery & Bonitas for medical aid
- Group scheme with Momentum for provident fund
- Restricted Stock Units
- 3-year vesting schedule pending Board approval
- Internet Allowance
- Free Affiliate & Partnerships Industry Fundamentals Certification by PXA.
- Fitness club fee reimbursements
Impact is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, colour, ethnicity, religion, creed, national origin, ancestry, genetics, sex, pregnancy or childbirth, sexual orientation, gender (including gender identity or non-binary or nonconformity and/or status as a trans individual), age, physical or mental disability, citizenship, marital, parental and/or familial status, past, current or prospective service in the uniformed services, or any characteristic protected under applicable law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know.
#LI-NK1
Our Company:
If you are looking to join a team where your opinion is valued, your contributions are noticed, and enjoy working with fun and talented people from all over the world then this is the place for you.
If you have a desire to work in an organisation that is:
- Passionate about its people
- Focused on delivering the very best tech to our customers
- Offering the flexibility to work how and where you are most successful
- Obsessed with our customer’s success
- The leading SaaS platform to automate partnerships - affiliate, influencer, technology partners, and more!
- Entrepreneurial in spirit with a culture that rewards collaboration and curiosity
- Obsessed with making a difference in business and to the wider community
Impact is the global leader in Partnership Automation, working with innovative brands like Ticketmaster, Levi’s, Microsoft, Airbnb, and Uber to help them manage their online affiliate, influencer, brand to brand, and content partnerships. The Impact Partnership Cloud covers the full life partnership lifecycle including onboarding, tracking ads and paying partners, recruiting for new partners, data and marketing intelligence, and protection from fraud. Founded in 2008, Impact has grown to over 500 employees and ten offices across Europe, the United States, Africa, and Asia so there is plenty of opportunity for growth and advancement.
Your Role at Impact:
As a Senior Database Administrator at Impact, you will work with the latest technologies that enable near-real time processing of datasets in the Terabytes range and the exciting challenges that come with working with massive amounts of data. You will have the freedom to experiment with the latest technologies with the ultimate goal of scaling our systems linearly.
If you have great ideas and like to think outside the box, we will encourage it and support you, giving you the tools to be successful as we scale Impact. At Impact, your career path is yours to shape, as we encourage cross training into other technologies
What You'll Do:
- Administer and support multiple MySQL database instances in a shared environment
- Manage database capacity and usage. Pro-active capacity planning.
- Monitor and optimize database performance
- Develop backup and recovery procedures
- Essential Database administration - install, configure, upgrade, backup, partitioning and monitoring of databases
- Work with developers during application development life cycle in the design and planning of schema, tables, data types, indexes, procedures and functions
- Proactively identify performance bottlenecks and database risks
What You Have:
- Bachelor's degree in mathematics, statistics, economics, computer science or a related field
- Minimum 5 years’ experience as a Production Database Administrator
- Experience with MySQL / Percona Server 5.1, 5.5, 5.6, 5.7, 8.0 / TokuDB 5.7
- Experience with ProxySQL 2.x / Orchestrator, Percona XtraBackup
- 3+ years of experience in writing Linux shell scripts, perl scripts, Python etc.
- Experience with High Availability MySQL/Percona environments
- Experience working with Large Data Volumes - 100’s of Terabytes to Petabytes
- Strong understanding of InnoDB and InnoDB tuning.
- Experience working with SingleStore, MongoDB, ScyllaDB, Clickhouse, Percona XtraDB Cluster, CloudSpanner, CloudSQL, AWS RDS/Aurora
- Experience with Puppet, Terraform
Nice to have:
Benefits/Perks:
- Unlimited 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
- Training & Development
- Learning the advanced partnership automation products
- Medical Aid and Provident Fund
- Group schemes with Discovery & Bonitas for medical aid
- Group scheme with Momentum for provident fund
- Stock Options
- 3-year vesting schedule pending Board approval
- Internet Allowance
- Flexible work hours
- Casual work environment
Impact is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, colour, ethnicity, religion, creed, national origin, ancestry, genetics, sex, pregnancy or childbirth, sexual orientation, gender (including gender identity or non-binary or nonconformity and/or status as a trans individual), age, physical or mental disability, citizenship, marital, parental and/or familial status, past, current or prospective service in the uniformed services, or any characteristic protected under applicable law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know.
This position will be based in Cape Town post Covid-19 and welcomes anyone who is interested in relocating.
#LI-CT1
Our Company
If you are looking to join a team where your opinion is valued, your contributions are noticed, and enjoy working with fun and talented people from all over the world then this is the place for you.
If you have a desire to work in an organisation that is:
- Passionate about its people
- Focused on delivering the very best tech to our customers
- Offering the flexibility to work how and where you are most successful
- Obsessed with our customer’s success
- The leading SaaS platform to automate partnerships - affiliate, influencer, technology partners, and more!
- Entrepreneurial in spirit with a culture that rewards collaboration and curiosity
- Obsessed with making a difference in business and to the wider community
Impact.com is the global leader in Partnership Automation, working with innovative brands like Ticketmaster, Levi’s, Microsoft, Airbnb, and Uber to help them manage their online affiliate, influencer, brand to brand, and content partnerships. The Impact Partnership Cloud covers the full life partnership lifecycle including onboarding, tracking ads and paying partners, recruiting for new partners, data and marketing intelligence, and protection from fraud. Founded in 2008, Impact has grown to over 1000 employees and 14 offices across Europe, the United States, Africa, and Asia so there is plenty of opportunity for growth and advancement.
Your Role at Impact
The Treasury Analyst (TA) is a detail orientated individual with the ability to work in a fast paced, high responsibility environment. The TA supports the Treasury Manager (“TM”) in the effective management of our strategic and day-to-day treasury management operations in line with the Treasury Management Framework.
The TA also aids in specifying improvements to the financial functionality of our product based on customer feedback. The role acts as support to the TM in providing a high-level client interface on all treasury related issues, training of various teams on treasury related matters, and recommends, champions, and documents improvements to ensure satisfaction of our clients and internal stakeholders
What You’ll Do
- Strategic responsibilities
- Governance and compliance
- Supporting the Vice President: Controller (“VP”) and the Treasury Manager (“TM”) with their Board mandated responsibilities
- Maintenance of all treasury and related registers
- Advising on significant market events that may impact the business
- Reviewing and recommending change to the VP and the TM
- Supporting the TM with implementing and monitoring financial risk management strategies
- Supporting the TM with implementing, controlling, and reporting on foreign exchange, interest rate, funding, liquidity, counterparty credit and cash management risks and related procedures or policies
- Risk management
- Supporting the TM in developing a risk management and compliance programme for treasury
- Assisting the TM in identifying, documenting, and quantifying all TMF risks, including, price risk, foreign exchange, cash flow interest rate, fair value interest rate, credit, and liquidity
- Source and manage specific financial instruments for the above identified risk
- Ensure the control environment is developed to mitigate the inherent risks identified and manage the residual risk after implementation within our risk appetite.
- Compliance risk
- Supporting the TM with maintaining financial resources within a robust financial framework which ensures compliance with the relevant legislation and restrictions.
- Management of surplus cash flow to maximize returns whilst minimizing risk in accordance with relevant legislation and restrictions.
- Ensure compliance with identified legislation globally.
- Assist the TM to perform and report on an independent functional review of all departments, testing compliance to the TMF and make recommendations for identified weaknesses.
- Assist in developing and implementing preventive and detective policies, procedures, controls and user guidelines
- Treasury activities performed in accordance with the approved policies
- Ensure that there is a suitable staff back up arranged for treasury activities
- All staff involved receive adequate training to enable them to perform their responsibilities to a high standard
- Ensure segregation of deal execution and funds transfer; payment release and authorization; and deal confirmation, accounting and reconciliation of bank accounts
- Test and report on compliance with operational controls
- Maintain a full audit trail of documentation in respect of each transaction
- Framework review
- Supporting the TM in the formal framework review within 18 months from the date of Board approval, or if there is a major and fundamental change in our operations and financial risk
- The report must include:
- Recommendation as to changes, deletions and additions to the policy, supported by appropriate analysis;
- Overview of Treasury function in achieving the stated objectives;
- Summary of breaches of policy and one-off approvals outside policy;
- Analysis of treasury service provision, share of financial instrument transactions, and
- Confirmation that an audit has been completed and comment on any significant
- Treasury capability
- Supporting the TM in the development and maintenance of a Cash management
- Ensure that Cash management activities are undertaken within the authorized
- Placement of cash flow surplus in bank call accounts, term deposits,
- Invest all short-term investment funds in-line with known cash flow
- Invest all long-term investment funds in-line with known cash flow
- Manage the requirement to meet any covenants currently in
- Ensure that multi-currency accounts are managed and maintained in line with cash flow
- Administration
- Administration of all treasury accounts with external
- Supporting the TM the below activities
- opening, closing and maintenance of all treasury
- signatory requirements with the respective treasury
- alignment of treasury platforms with the schedule of delegated
- KYC requirements for all
- compliance and reporting to all FBAR reporting
Operational responsibilities
- Borrowing policy
- Supporting in the development and maintenance of a Borrowing
- Assisting the TM with the review and approval of all new loans and borrowing facilities, including the refinancing of existing lending
- Assisting with the preparation of regular monthly financial reports and medium to long term cash flow forecasts that enable the identification of the borrowing requirements, i.e., Finance leases, external financing in the form of new borrowing, relegations, etc.
- Assisting the TM with monitoring and reporting any covenants in place to the senior leadership team and external service providers.
- Assisting the TM with any covenant audit requirements from external borrowers
- Investment policy
- Supporting in the development and maintenance of an Investment
- Source suitable investment products to respond to the investment
- Maintain an appropriate level of liquidity to ensure that funds are readily available to cover the payment of its wages and salaries and operating expenses as well as media partner
- Maintain the required level of liquidity in cash reserves (or other liquid assets).
- Ensure that no investment restrictions are entered, e., equity investments, investment in public securities, loans and guarantees.
- Source suitable products to respond to the investment
- Cash management
- Supporting in the development and maintenance of a cash management
- Ensure that cash management activities are undertaken within the authorized
- Placement of cash flow surplus in bank call accounts, term deposits,
- Invest all short-term investment funds in-line with known cash flow
- Invest all long-term investment funds in-line with known cash flow
- Manage the requirement to meet any covenants currently in place
- Ensure that multi-currency accounts are managed and maintained in line with cash flow requirements
- Reporting and performance
- Support the TM with the reporting cycles required by the Senior Leadership Team, and external treasury
- Reports include (but not limited to):
- Results from cash flow forecasting,
- Changes in equity,
- Statement of financial position and cash flows,
- Debt and liquidity profile,
- Interest rate risk,
- Covenants, and
- Compliance borrowing
- Support the TM in developing a management performance dashboard as an early warning system for any key performance indicators
Does this sound like you?
- Client services background
- International banking
- International financial markets
- Proficient with MS office, particularly Excel
- Treasury management technology
- Experience working with Google Sheets and JIRA advantageous
- Tax legislation US, EU and other regions advantageous
- Relevant Finance, Commerce, Economics or Banking, Degree
- Microsoft office certification advantageous
- SQL certification advantageous
Benefits/Perks:
- Unlimited 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
- Training & Development
- Learning the advanced partnership automation products
- Medical Aid and Provident Fund
- Group schemes with Discovery & Bonitas for medical aid
- Group scheme with Momentum for provident fund
- Restricted Stock Units
- 3-year vesting schedule pending Board approval
- Internet Allowance
- Flexible work hours
- Casual work environment
Impact is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, colour, ethnicity, religion, creed, national origin, ancestry, genetics, sex, pregnancy or childbirth, sexual orientation, gender (including gender identity or non-binary or nonconformity and/or status as a trans individual), age, physical or mental disability, citizenship, marital, parental and/or familial status, past, current or prospective service in the uniformed services, or any characteristic protected under applicable law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know.
#LI-RL1
Technology
Our Company:
If you are looking to join a team where your opinion is valued, your contributions are noticed, and enjoy working with fun and talented people from all over the world then this is the place for you.
If you have a desire to work in an organisation that is:
- Passionate about its people
- Focused on delivering the very best tech to our customers
- Offering the flexibility to work how and where you are most successful
- Obsessed with our customer’s success
- The leading SaaS platform to automate partnerships - affiliate, influencer, technology partners, and more!
- Entrepreneurial in spirit with a culture that rewards collaboration and curiosity
- Obsessed with making a difference in business and to the wider community
Impact is the global leader in Partnership Automation, working with innovative brands like Ticketmaster, Levi’s, Microsoft, Airbnb, and Uber to help them manage their online affiliate, influencer, brand to brand, and content partnerships. The Impact Partnership Cloud covers the full life partnership lifecycle including onboarding, tracking ads and paying partners, recruiting for new partners, data and marketing intelligence, and protection from fraud. Founded in 2008, Impact has grown to over 500 employees and ten offices across Europe, the United States, Africa, and Asia so there is plenty of opportunity for growth and advancement.
Your Role at Impact:
Are you as obsessed with data as we at Impact.com are? Then this could be for you. As the Data Infrastructure Engineer you will work within Impact's Data Group and will be responsible for Infrastructure related to the Data Platform. You will also be working in the Google Cloud environment supporting all technology used by various squads ranging from Cloudera administration, HDFS / Impala, Kafka, Big Query, and our various clusters.
What You'll Do:
- Manage daily operations, processes, and projects relating to Cloud (GCP) infrastructure.
- Communicate with multiple squads and compile both business and technical expertise in each.
- Support the technical infrastructure working closely with all internal clients and stakeholders.
- Use technologies like puppet, terraform, or ansible to automate deployments.
- Administration, basic/advanced troubleshooting, and solution providing.
- Ensure monitoring on all production/critical devices and services via LogicMonitor, OpsGenie, others.
- Participate in on-call rotation. Ensure continuous uptime of company products.
- Respond and assist internal clients with any technical enquiries.
- Deployment of database and hadoop products.
- Manage Production backups, disaster recovery, replication to staging.
- Administration and basic/advanced troubleshooting of networking, load balancing, storage, server hardware, linux.
- Create scripts to automate ad hoc tasks. (python/ruby/bash).
- Knowledge of Java runtime environments and how it behaves.
- Basic knowledge and administration of databases.
What You Have:
- 5+ years experience working in highly available global technology infrastructure in a collaborative environment, preferably with some leadership.
- 5+ years working in Linux System Administration.
- 3+ years Virtual infrastructure - Google Cloud preferred.
- 3+ years Systems and networks infrastructure, including design & architecture.
- 3+ years Hadoop use and administration.
- 2+ years Database administration / SQL.
- Knowledge of Network and Internet protocols (TCP, UDP and HTTP).
- Configuration management tools (e.g. puppet).
- Scripting languages (bash, python, ruby, etc.)
- Experience working with Load Balancers.
Benefits/Perks:
- Casual work environment, including working from home
- Flexible work hours
- Unlimited 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
- 6 month paternity/maternity leave
- Training & Development
- Learning the advanced partnership automation products
- Medical Aid and Provident Fund
- Group schemes with Discovery & Bonitas for medical aid
- Group scheme with Momentum for provident fund
- Restricted Stock Units
- 3-year vesting schedule pending Board approval
- Internet Allowance
- Fitness club fee reimbursements
Impact is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, colour, ethnicity, religion, creed, national origin, ancestry, genetics, sex, pregnancy or childbirth, sexual orientation, gender (including gender identity or non-binary or nonconformity and/or status as a trans individual), age, physical or mental disability, citizenship, marital, parental and/or familial status, past, current or prospective service in the uniformed services, or any characteristic protected under applicable law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know.
#LI-CT1
Our Company:
If you are looking to join a team where your opinion is valued, your contributions are noticed, and enjoy working with fun and talented people from all over the world then this is the place for you.
If you have a desire to work in an organisation that is:
- Passionate about its people
- Focused on delivering the very best tech to our customers
- Offering the flexibility to work how and where you are most successful
- Obsessed with our customer’s success
- The leading SaaS platform to automate partnerships - affiliate, influencer, technology partners, and more!
- Entrepreneurial in spirit with a culture that rewards collaboration and curiosity
- Obsessed with making a difference in business and to the wider community
Impact is the global leader in Partnership Automation, working with innovative brands like Ticketmaster, Levi’s, Microsoft, Airbnb, and Uber to help them manage their online affiliate, influencer, brand to brand, and content partnerships. The Impact Partnership Cloud covers the full life partnership lifecycle including onboarding, tracking ads and paying partners, recruiting for new partners, data and marketing intelligence, and protection from fraud. Founded in 2008, Impact has grown to over 500 employees and ten offices across Europe, the United States, Africa, and Asia so there is plenty of opportunity for growth and advancement.
Your Role at Impact:
Could you be Impact.com's next Build Engineer? We have an exciting opportunity to work hands-on to create and develop continuous integration and delivery pipelines that is at the heart of the engineering department's workday. As a Build Engineer, your main purpose is to improve productivity by enabling fast, frequent & repeatable shipping of software.
This position reports into the DevOps Engineer.
What You'll Do:
- Be an SME on the tools and technologies used by the squad
- Perform triage functionality through verification and fixing of bugs
- Collaborate with a distributed team to fulfil the department's quarterly objectives
- Automate recurring manual tasks & optimize repetitive processes
- Develop code both independently and while pair programming
- Perform code reviews
- Research and prototype new technologies
- Write and maintain design, user and test documentation
- Support software testing and quality assurance processes to ensure high-quality deliverables
- Develop, test and maintain software for the Platform
- Build meaningful unit, functional and integration level tests for the software built
- Respond to alerts, review error messages, and fix bugs in a timely manner
- Ability to assess, debug and resolve technical issues
- Maintain & improve continuous integration process & work towards continuous delivery
- Increased efficiency and optimal use of organisational resources
- Better and proactive customer service due to increased coherence within the organisation
- Develop alternative solutions to possible bottlenecks
What You Have:
- Tertiary qualification or equivalent years' experience in a similar position
- 2 years object oriented programming experience (Java, Groovy)
- Experience with VCS administration (GitHub / Gitlab / Bitbucket)
- 2 years build automation experience (Gradle)
- 5 years experience with CI server - Jenkins (admin, Jenkinsfile & shared library coding) / CirceCI
- 2 years cloud computing experience (GCP / AWS / Azure)
- Experience with Containerisation (Docker, Helm, K8S)
- Pipeline orchestration experience (ArgoCD / Flux / GitHub Actions)
- Hashicorp stack experience (Terraform, Vault, Consul, Packer)
- Scripting/programming experience (Shell, Python)
- Static code analysis - SonarQube
- Binary repository - Sonatype Nexus
- Open source library analysis - Sonatype Nexus Lifecycle / OWASP Dependency Check
- DB migration experience (Liquibase / Flyway)
- Test automation experience (Selenium)
Benefits/Perks:
- Unlimited 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
- Training & Development
- Learning the advanced partnership automation products
- Medical Aid and Provident Fund
- Group schemes with Discovery & Bonitas for medical aid
- Group scheme with Momentum for provident fund
- Stock Options
- 4-year vesting schedule pending Board approval
- Internet Allowance
- Flexible work hours
- Casual work environment
Impact is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, colour, ethnicity, religion, creed, national origin, ancestry, genetics, sex, pregnancy or childbirth, sexual orientation, gender (including gender identity or non-binary or nonconformity and/or status as a trans individual), age, physical or mental disability, citizenship, marital, parental and/or familial status, past, current or prospective service in the uniformed services, or any characteristic protected under applicable law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know.
This position will be based in Cape Town post Covid-19 and welcomes anyone who is interested in relocating.
#LI-CT1
Our Company:
If you are looking to join a team where your opinion is valued, your contributions are noticed, and enjoy working with fun and talented people from all over the world then this is the place for you.
If you have a desire to work in an organisation that is:
- Passionate about its people
- Focused on delivering the very best tech to our customers
- Offering the flexibility to work how and where you are most successful
- Obsessed with our customer’s success
- The leading SaaS platform to automate partnerships - affiliate, influencer, technology partners, and more!
- Entrepreneurial in spirit with a culture that rewards collaboration and curiosity
- Obsessed with making a difference in business and to the wider community
Impact is the global leader in Partnership Automation, working with innovative brands like Ticketmaster, Levi’s, Microsoft, Airbnb, and Uber to help them manage their online affiliate, influencer, brand to brand, and content partnerships. The Impact Partnership Cloud covers the full life partnership lifecycle including onboarding, tracking ads and paying partners, recruiting for new partners, data and marketing intelligence, and protection from fraud. Founded in 2008, Impact has grown to over 500 employees and ten offices across Europe, the United States, Africa, and Asia so there is plenty of opportunity for growth and advancement.
Your Role at Impact:
The data analyst is responsible for collecting, analyzing and interpreting large and complex datasets to identify patterns and trends, surface facts and develop insights, aiding the team in delivering data-driven recommendations to support business decisions.
The ideal candidate will have a technical background and experience performing data analysis, building reports and producing forecasting models in a professional environment. The data analyst needs to be a clear communicator that can confidently interact with technical and non-technical stakeholders and present analysis and research findings to the broader team.
Data pun: "which way did the programmer go? He went data way"
What You'll Do:
- Extract and analyze data from various sources including relational databases (mySQL, postgres), big data technologies (BigQuery, Kudu, Impala, SingleStore, Hive), file sources (parquet, ORC, avro, csv, xlsx) and reporting systems (Looker, DOMO)
- Conduct data analysis, surface insights and present recommendations to both technical and non-technical stakeholders in a clear and concise manner
- Create visualizations, dashboards and reports to present data analysis findings
- Use statistical techniques to identify trends and derive patterns and insights embedded in the data
- Assist with the identification, creation and maintenance of master datasets
- Actively participate in and occasionally lead data stewardship initiatives
- Clean and manipulate data to ensure high quality and integrity of reporting outputs
- Help drive adoption of data mart and reporting outputs in the broader organization
- Contribute to and compile technical specifications for new data assets (marts, tables, views, cubes)
- Collaborate closely with data and analytics engineers to close the gap between stakeholders’ data needs and development efforts
- Analyze source systems and help identify business logic embedded in the underlying datasets
- Identify and communicate data quality and data validation issues in productionalized datasets
- Build and maintain dashboards to support business stakeholders
- Perform ad-hoc data analysis to determine suitability of a data source for use in data marts and reporting outputs or to assess key performance indicators (KPIs)
- Troubleshoot process failures and identify opportunities for automation
- Help train and up-skill new team members
What You Have:
- Bachelor's degree in mathematics, statistics, economics, computer science or a related field
- 3+ years of experience in a data analysis, business intelligence or data engineering role
- Developed analytical and problem-solving skills
- Python and SQL coding skills
- Developed data analysis and data visualization skills
- Experience with the Google Cloud Platform (GCP) and integrated technologies preferred
- Exposure to DataBricks, PySpark and BigQuery highly advantageous
- Experience with data wrangling (data cleaning, manipulation and preparation)
- Exposure to machine learning libraries, tools and protocols (supervised & unsupervised learning)
- Experience with standard statistical modeling and forecasting methodologies
- Exposure to no-sql data systems beneficial (HBase, Redis, Kafka)
- Experience with data visualization tools such as Tableau, Power BI, SSRS/SSAS, Looker or QlikView
- Good verbal and written communication skills
- Ability to work independently and collaboratively in a fast-paced, dynamic environment
- Experience working in the marketing technology industry beneficial
Nice to have:
Benefits/Perks:
- Unlimited 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
- Training & Development
- Learning the advanced partnership automation products
- Medical Aid and Provident Fund
- Group schemes with Discovery & Bonitas for medical aid
- Group scheme with Momentum for provident fund
- Stock Options
- 3-year vesting schedule pending Board approval
- Internet Allowance
- Flexible work hours
- Casual work environment
Impact is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, colour, ethnicity, religion, creed, national origin, ancestry, genetics, sex, pregnancy or childbirth, sexual orientation, gender (including gender identity or non-binary or nonconformity and/or status as a trans individual), age, physical or mental disability, citizenship, marital, parental and/or familial status, past, current or prospective service in the uniformed services, or any characteristic protected under applicable law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know.
This position will be based in Cape Town post Covid-19 and welcomes anyone who is interested in relocating.
#LI-CT1
Our Company:
At impact.com our culture is our soul. We are passionate about our people, our technology, and are obsessed with customer success. Working together enables us to grow rapidly, win, and serve the largest brands in the world. We use cutting edge technology to solve real-world problems for our clients and continue to pull ahead of the pack as the leading SaaS platform for businesses to automate their partnerships and grow their revenue like never before. We have an entrepreneurial spirit and a culture where ambition and curiosity is rewarded. If you are looking to join a team where your opinion is valued, your contributions are noticed, and enjoy working with fun and talented people from all over the world, then this is the place for you!
impact.com is the global leader in Partnership Automation. We work with enterprise and innovative brands like Ticketmaster, Levi’s, Microsoft, Airbnb, and Uber to help them manage all different types of partnerships. From social influencers, B2B, strategic partners, publishers, and traditional affiliates, we have them covered. Our combined suite of products covers the full life partnership lifecycle including onboarding, tracking ads and paying partners, recruiting for new partners, data and marketing intelligence, and protection from fraud. Founded in 2008 by the same team that founded Commission Junction, impact.com has grown to over 1000 employees and 14 offices across the United States, Europe, Africa, and Asia.
Why this role is exciting:
As an GRC Controls Administrator you will work with internal and external stakeholders across all squads to contribute to the maturation of impact.com's systems, controls, applications and processes. By assessing and recommending standards and controls, you will work within a team to influence the improvement of impact.com's Cybersecurity Program and work closely with employees and partners to ensure standards are measured, upheld and matured.
As an individual, you complete tasks and projects with minimal supervision and act as a vital member of the global information security team.
What you will be doing:
- Participate as a member of the Information Security team in all compliance projects and engagements and initiatives
- Participate in annual PCI-DSS, ISO and SOC assessments and audit
- Assist with requests from internal and external partners and contribute to the Third Party Risk Management process such as vendor onboarding and continuous vendor .
- Participate in engagements with teams across business units to translate governance requirements and standards into tangible controls and
- Stay abreast of emerging compliance regulations and standards with the aim of constantly improving the organisations security posture.
- Be active in the Cybersecurity communities and stay informed on current threats, attack techniques and strategies
- Open to change and ability to pivot to different priorities and situations
- Must be able to work well independently as well as part of a larger team
- Ability to work on a diverse team with a diverse range of people
Does this sound like you?
- Knowledge of Security Frameworks and best practices (PCI-DSS, NIST, ISO27001, etc).
- Experience in IT management workflow solutions such as ServiceNow
- Risk Management frameworks and processes.
- Experience in IT engineering, security governance or related fields
- Threat and vulnerability management policies, systems and remediations
- Ability to translate control requirements into technical
- Documenting, implementing and measuring controls and processes
- Able to conduct assessments and communication of the results thereof
- An industry related certification (ex. CEH, CISSP, CISA).
- Experience with technical and narrative writing.
Nice to have:
Affiliate & Partnerships Industry Fundamentals Certification by PXA
Benefits/Perks:
- Casual work environment, including working from home
- Flexible work hours
- Unlimited 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
- 6 month paternity/maternity leave
- Training & Development
- Learning the advanced partnership automation products
- Medical Aid and Provident Fund
- Group schemes with Discovery & Bonitas for medical aid
- Group scheme with Momentum for provident fund
- Restricted Stock Units
- 3-year vesting schedule pending Board approval
- Internet Allowance
- Fitness club fee reimbursements
Impact is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, colour, ethnicity, religion, creed, national origin, ancestry, genetics, sex, pregnancy or childbirth, sexual orientation, gender (including gender identity or non-binary or nonconformity and/or status as a trans individual), age, physical or mental disability, citizenship, marital, parental and/or familial status, past, current or prospective service in the uniformed services, or any characteristic protected under applicable law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know.
#LI-CT1
Our Company:
If you are looking to join a team where your opinion is valued, your contributions are noticed, and enjoy working with fun and talented people from all over the world then this is the place for you.
If you have a desire to work in an organisation that is:
- Passionate about its people
- Focused on delivering the very best tech to our customers
- Offering the flexibility to work how and where you are most successful
- Obsessed with our customer’s success
- The leading SaaS platform to automate partnerships - affiliate, influencer, technology partners, and more!
- Entrepreneurial in spirit with a culture that rewards collaboration and curiosity
- Obsessed with making a difference in business and to the wider community
Impact is the global leader in Partnership Automation, working with innovative brands like Ticketmaster, Levi’s, Microsoft, Airbnb, and Uber to help them manage their online affiliate, influencer, brand to brand, and content partnerships. The Impact Partnership Cloud covers the full life partnership lifecycle including onboarding, tracking ads and paying partners, recruiting for new partners, data and marketing intelligence, and protection from fraud. Founded in 2008, Impact has grown to over 500 employees and ten offices across Europe, the United States, Africa, and Asia so there is plenty of opportunity for growth and advancement.
Your Role at Impact:
assist with proposing and implementing technical solutions for our clients. Working alongside
the Onboarding and Technical Services teams, you will interact with clients (business and
technology) answering questions about the integration process, best practices and Impact’s
technology with the goal of getting clients live with their implementations in a timely manner.
Essential Responsibilities
● Design solutions & drive technical implementation of new and existing Impact clients
● Lead technical conversations to scope and propose best solution for clients’ business
needs
● Produce technical integration documentation
● Work hand-in-hand with our Onboarding team to provide best customer experience for
clients and help streamline onboarding
● Support Sales and Pre-sales teams as a product specialist and technical resource for
complex deals and general knowledge sharing
● Troubleshoot client issues
Other duties as assigned by the Company.
Core Competencies & Required Experience
● Self-starter with a focus on creating and/or refining processes
● Voracious learner willing to be out of their comfort zone
● Natural curiosity leading to a deep understanding of the client’s challenges
● Passion for solving customer issues in a fast paced environment
● Phenomenal problem-solving & troubleshooting skills
● General top level understanding of HTML, javascript, SQL, API and File transfer protocol
● Ability to communicate complex technical information to a non-technical audience
● Excellent verbal & written communication in English
● Bachelor’s degree in Computer Science, Engineering, Science, Maths or related Science
or Commerce discipline
● Proven performance in an Integration Support, Sales Engineering, Software
Development or related discipline, preferably in an external customer-facing capacity
Benefits/Perks:
- Casual work environment, including working from home
- Flexible work hours
- Unlimited 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
- 6 month paternity/maternity leave
- Training & Development
- Learning the advanced partnership automation products
- Medical Aid and Provident Fund
- Group schemes with Discovery & Bonitas for medical aid
- Group scheme with Momentum for provident fund
- Restricted Stock Units
- 3-year vesting schedule pending Board approval
- Internet Allowance
- Free Affiliate & Partnerships Industry Fundamentals Certification by PXA.
- Fitness club fee reimbursements
Impact is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, colour, ethnicity, religion, creed, national origin, ancestry, genetics, sex, pregnancy or childbirth, sexual orientation, gender (including gender identity or non-binary or nonconformity and/or status as a trans individual), age, physical or mental disability, citizenship, marital, parental and/or familial status, past, current or prospective service in the uniformed services, or any characteristic protected under applicable law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know.
#LI-NK1
Our Company:
If you are looking to join a team where your opinion is valued, your contributions are noticed, and enjoy working with fun and talented people from all over the world then this is the place for you.
If you have a desire to work in an organisation that is:
- Passionate about its people
- Focused on delivering the very best tech to our customers
- Offering the flexibility to work how and where you are most successful
- Obsessed with our customer’s success
- The leading SaaS platform to automate partnerships - affiliate, influencer, technology partners, and more!
- Entrepreneurial in spirit with a culture that rewards collaboration and curiosity
- Obsessed with making a difference in business and to the wider community
Impact is the global leader in Partnership Automation, working with innovative brands like Ticketmaster, Levi’s, Microsoft, Airbnb, and Uber to help them manage their online affiliate, influencer, brand to brand, and content partnerships. The Impact Partnership Cloud covers the full life partnership lifecycle including onboarding, tracking ads and paying partners, recruiting for new partners, data and marketing intelligence, and protection from fraud. Founded in 2008, Impact has grown to over 500 employees and ten offices across Europe, the United States, Africa, and Asia so there is plenty of opportunity for growth and advancement.
Your Role at Impact:
As a Software Engineer, your focus will be on delivering stories for the squad, monitoring production environments and managing deployments to production.
This role assumes that you are able to utilize the latest features of a language and can effectively select and implement the right design pattern to solve problems independently.
You will have experience implementing integration tests, be comfortable working with CI and confidently reuse existing frameworks.
At this level you are expected to have an understanding of the business requirements of all stories in the sprint, implement stories on existing cloud infrastructure and services and independently implement agreed design to spec. You should feel comfortable escalating appropriately.
You are also expected to help team members with implementation
What You'll Do:
- Develop, test and maintain software for the Platform
- Build meaningful unit, functional and integration level tests for the software built
- Collaborate with a distributed team to fulfill the department's 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 customer and non customer facing code.
- Support software testing and quality assurance processes to ensure high-quality deliverables
- Create SQL for Tech Updates and ensure this is ready for review
- Keeps technically abreast of trends and advancements within area of specialization, incorporating these improvements where applicable
- Review business needs, requirements, technical specifications
- Respond to alerts, review error messages, and fix bugs in a timely manner
- Mentor and give guidance to less senior staff to grow careers
- Perform code reviews
- Approve pull requests
- Perform point releases
- Maintain build- and stage stability
- Research and prototype new technologies
- Design software solutions
What You Have:
- Initiative
- Adaptability
- Personal Development
- Being a team player
- Completed B.S. In Computer Science or related field or equivalent professional experience.
- Open Source contributions are beneficial
- Experience working with Java, Spring and related Technologies
- 6+ years Software Development
- Agile / Iterative processes. Kanban / Scrum
- Knowledge of Relational Databases, Table design, SQL
- TDD experience
- Continuous Integration / Delivery methods, tooling, integrations
- Experience working with Large Scale processing
- Exposure and experience in any Google Cloud technology highly desired
- Experience in monitoring, alerting and production support
- Good understanding of JVM and Garbage Collection
Nice to have:
Benefits/Perks:
- Casual work environment, including working from home
- Flexible work hours
- Unlimited 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
- 6 month paternity/maternity leave
- Training & Development
- Learning the advanced partnership automation products
- Medical Aid and Provident Fund
- Group schemes with Discovery & Bonitas for medical aid
- Group scheme with Momentum for provident fund
- Restricted Stock Units
- 3-year vesting schedule pending Board approval
- Internet Allowance
- Fitness club fee reimbursements
Impact is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, colour, ethnicity, religion, creed, national origin, ancestry, genetics, sex, pregnancy or childbirth, sexual orientation, gender (including gender identity or non-binary or nonconformity and/or status as a trans individual), age, physical or mental disability, citizenship, marital, parental and/or familial status, past, current or prospective service in the uniformed services, or any characteristic protected under applicable law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know.
#LI-NK1
Our Company:
If you are looking to join a team where your opinion is valued, your contributions are noticed, and enjoy working with fun and talented people from all over the world then this is the place for you.
If you have a desire to work in an organisation that is:
- Passionate about its people
- Focused on delivering the very best tech to our customers
- Offering the flexibility to work how and where you are most successful
- Obsessed with our customer’s success
- The leading SaaS platform to automate partnerships - affiliate, influencer, technology partners, and more!
- Entrepreneurial in spirit with a culture that rewards collaboration and curiosity
- Obsessed with making a difference in business and to the wider community
Impact is the global leader in Partnership Automation, working with innovative brands like Ticketmaster, Levi’s, Microsoft, Airbnb, and Uber to help them manage their online affiliate, influencer, brand to brand, and content partnerships. The Impact Partnership Cloud covers the full life partnership lifecycle including onboarding, tracking ads and paying partners, recruiting for new partners, data and marketing intelligence, and protection from fraud. Founded in 2008, Impact has grown to over 500 employees and ten offices across Europe, the United States, Africa, and Asia so there is plenty of opportunity for growth and advancement.
Your Role at Impact:
As a Software Quality Assurance Engineer at Impact, your key responsibilities will carry a dual mandate, being to deliver the highest quality software to our end users while simultaneously ensuring the persistence of the quality standard by means of automated regression. This is a rare opportunity in QA to have a direct influence on the quality of our software through every phase of the feature delivery workflow. This role will fully encompass all responsibilities associated with the Quality Assurance complement for a designated squad.
The applicant who is ultimately successful will be expected to scrutinize new features with a high attention to detail and document the methodology utilised in the form of a detailed test plan containing the respective test cases specific to the feature. Upon successful deployment of the feature, the scenarios detailed in the test plan are then to be automated using Java and selenium webdriver.
The person filling this role will also be mandated with conducting the regression testing phase of the deployment workflow process and reporting on results timeously. The successful candidate will partner closely with software Development Engineers and Product Managers to understand product requirements as well as functionality for developing appropriate build scripts, test plans and test cases.
What You'll Do:
- Accountable for Automation Testing
- Accountable for creating, configuring and maintaining a suite of automated regressions tests & their environment
- Test Planning & Analysis of Requirements
- Sign-off on manually scripted test cases
- Review and action pull requests
- Review product design documentation to ensure that requirements stated are correct, unambiguous, and verifiable.
- Consult with product development to evaluate system interfaces, operational requirements, and performance requirements of the overall system.
- Define test methods and create test plans for new or updated software projects to determine if the software will perform accurately and reliably according to documented requirements as well as established standards under both normal and abnormal conditions
- Recommend design improvements or corrections to engineers throughout the SDLC.
- Maintain effective communication with the project software engineers on project limitation, capability, performance requirement and hardware interface changes.
- Execute test plans and create test reports to describe program evaluation, testing, and correction.
- Testing will include functional and nonfunctional, integration, regression, system, smoke and sanity testing (minimum)
- Monitor program performance after implementation to prevent re-occurrence of program operating problems and ensure efficiency of operation.
- Conduct compatibility tests with vendor-provided programs.
- Formulate and design software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
- Create test tools that facilitate data gathering and test method execution.
- Support manufacturing by verifying fixture software or any software used during production.
- Participate in risk management meetings.
- Scripting of test cases against manually scripted test cases / TestRail
- Run regression tests against the applications then diagnose & report all issues
- Implement automated tests using a Selenium framework
- Defect Management
- Implement scripts and server configurations for automated build and testing environments
- Provide reports and procedures on Automation runs & progress
- Reporting and tracking test metrics such as test and code coverage
- Ensure QA automated test framework is documented, with focus on continuity
What You Have:
- Solid understanding of computer programming and software development
- Ability to troubleshoot equipment problems and perform complex system tests
- Creative thinking skills
- Detail-oriented personality
- Excellent manual dexterity
- Ability to communicate well to other members of the development team
- At least 3 years experience in SDLC (Software Development Life Cycle)
- Bachelor's Degree/BTEC
- ISTQB/ISEB (Pref)
- At least 2 years of experience in developing RESTful APIs
- At least 3 years of test automation experience: Selenium, Jasmine, POM, Cucumber
- Certified in Java, Spring or AWS technologies (Pref)
Benefits/Perks:
- Unlimited 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
- Training & Development
- Learning the advanced partnership automation products
- Medical Aid and Provident Fund
- Group schemes with Discovery & Bonitas for medical aid
- Group scheme with Momentum for provident fund
- RSUs
- Internet Allowance
- Flexible work hours
- Casual work environment
Impact is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, colour, ethnicity, religion, creed, national origin, ancestry, genetics, sex, pregnancy or childbirth, sexual orientation, gender (including gender identity or non-binary or nonconformity and/or status as a trans individual), age, physical or mental disability, citizenship, marital, parental and/or familial status, past, current or prospective service in the uniformed services, or any characteristic protected under applicable law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know.
#LI-NK1
Our Company:
If you are looking to join a team where your opinion is valued, your contributions are noticed, and enjoy working with fun and talented people from all over the world then this is the place for you.
If you have a desire to work in an organisation that is:
- Passionate about its people
- Focused on delivering the very best tech to our customers
- Offering the flexibility to work how and where you are most successful
- Obsessed with our customer’s success
- The leading SaaS platform to automate partnerships - affiliate, influencer, technology partners, and more!
- Entrepreneurial in spirit with a culture that rewards collaboration and curiosity
- Obsessed with making a difference in business and to the wider community
Impact is the global leader in Partnership Automation, working with innovative brands like Ticketmaster, Levi’s, Microsoft, Airbnb, and Uber to help them manage their online affiliate, influencer, brand to brand, and content partnerships. The Impact Partnership Cloud covers the full life partnership lifecycle including onboarding, tracking ads and paying partners, recruiting for new partners, data and marketing intelligence, and protection from fraud. Founded in 2008, Impact has grown to over 500 employees and ten offices across Europe, the United States, Africa, and Asia so there is plenty of opportunity for growth and advancement.
Your Role at Impact:
As a Software Quality Assurance Engineer at Impact, your key responsibilities will carry a dual mandate, being to deliver the highest quality software to our end users while simultaneously ensuring the persistence of the quality standard by means of automated regression. This is a rare opportunity in QA to have a direct influence on the quality of our software through every phase of the feature delivery workflow. This role will fully encompass all responsibilities associated with the Quality Assurance complement for a designated squad.
The applicant who is ultimately successful will be expected to scrutinize new features with a high attention to detail and document the methodology utilised in the form of a detailed test plan containing the respective test cases specific to the feature. Upon successful deployment of the feature, the scenarios detailed in the test plan are then to be automated using Java and selenium webdriver.
The person filling this role will also be mandated with conducting the regression testing phase of the deployment workflow process and reporting on results timeously. The successful candidate will partner closely with software Development Engineers and Product Managers to understand product requirements as well as functionality for developing appropriate build scripts, test plans and test cases.
What You'll Do:
- Accountable for Automation Testing
- Accountable for creating, configuring and maintaining a suite of automated regressions tests & their environment
- Test Planning & Analysis of Requirements
- Sign-off on manually scripted test cases
- Review and action pull requests
- Review product design documentation to ensure that requirements stated are correct, unambiguous, and verifiable.
- Consult with product development to evaluate system interfaces, operational requirements, and performance requirements of the overall system.
- Define test methods and create test plans for new or updated software projects to determine if the software will perform accurately and reliably according to documented requirements as well as established standards under both normal and abnormal conditions
- Recommend design improvements or corrections to engineers throughout the SDLC.
- Maintain effective communication with the project software engineers on project limitation, capability, performance requirement and hardware interface changes.
- Execute test plans and create test reports to describe program evaluation, testing, and correction.
- Testing will include functional and nonfunctional, integration, regression, system, smoke and sanity testing (minimum)
- Monitor program performance after implementation to prevent re-occurrence of program operating problems and ensure efficiency of operation.
- Conduct compatibility tests with vendor-provided programs.
- Formulate and design software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
- Create test tools that facilitate data gathering and test method execution.
- Support manufacturing by verifying fixture software or any software used during production.
- Participate in risk management meetings.
- Scripting of test cases against manually scripted test cases / TestRail
- Run regression tests against the applications then diagnose & report all issues
- Implement automated tests using a Selenium framework
- Defect Management
- Implement scripts and server configurations for automated build and testing environments
- Provide reports and procedures on Automation runs & progress
- Reporting and tracking test metrics such as test and code coverage
- Ensure QA automated test framework is documented, with focus on continuity
What You Have:
- Solid understanding of computer programming and software development
- Ability to troubleshoot equipment problems and perform complex system tests
- Creative thinking skills
- Detail-oriented personality
- Excellent manual dexterity
- Ability to communicate well to other members of the development team
- At least 3 years experience in SDLC (Software Development Life Cycle)
- Bachelor's Degree/BTEC
- ISTQB/ISEB (Pref)
- At least 2 years of experience in developing RESTful APIs
- At least 3 years of test automation experience: Selenium, Jasmine, POM, Cucumber
- Certified in Java, Spring or AWS technologies (Pref)
Benefits/Perks:
- Unlimited 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
- Training & Development
- Learning the advanced partnership automation products
- Medical Aid and Provident Fund
- Group schemes with Discovery & Bonitas for medical aid
- Group scheme with Momentum for provident fund
- Stock Options
- 4-year vesting schedule pending Board approval
- Internet Allowance
- Free Affiliate & Partnerships Industry Fundamentals Certification by PXA.
- Flexible work hours
- Casual work environment
Impact is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, colour, ethnicity, religion, creed, national origin, ancestry, genetics, sex, pregnancy or childbirth, sexual orientation, gender (including gender identity or non-binary or nonconformity and/or status as a trans individual), age, physical or mental disability, citizenship, marital, parental and/or familial status, past, current or prospective service in the uniformed services, or any characteristic protected under applicable law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know.
#LI-NK1
Our Company:
If you are looking to join a team where your opinion is valued, your contributions are noticed, and enjoy working with fun and talented people from all over the world then this is the place for you.
If you have a desire to work in an organisation that is:
- Passionate about its people
- Focused on delivering the very best tech to our customers
- Offering the flexibility to work how and where you are most successful
- Obsessed with our customer’s success
- The leading SaaS platform to automate partnerships - affiliate, influencer, technology partners, and more!
- Entrepreneurial in spirit with a culture that rewards collaboration and curiosity
- Obsessed with making a difference in business and to the wider community
Impact is the global leader in Partnership Automation, working with innovative brands like Ticketmaster, Levi’s, Microsoft, Airbnb, and Uber to help them manage their online affiliate, influencer, brand to brand, and content partnerships. The Impact Partnership Cloud covers the full life partnership lifecycle including onboarding, tracking ads and paying partners, recruiting for new partners, data and marketing intelligence, and protection from fraud. Founded in 2008, Impact has grown to over 500 employees and ten offices across Europe, the United States, Africa, and Asia so there is plenty of opportunity for growth and advancement.
Your Role at Impact:
The Senior Analytics Engineer is a technical data professional; able to manage, process and analyse large datasets using big data technologies such as Apache Spark, SingleStore and BigQuery as well as being able to visualise and report on these datasets. The ideal candidate will be proficient in designing and implementing efficient data workflows to move, transform, aggregate and enrich data from various sources into a centralised data warehouse and purpose-built data marts, ensuring internal code management and data quality standards are adhered to, in addition to providing users access to standard reports, rich visualisations and other analytical data assets.
What You'll Do:
- Design, develop and maintain data models, data marts and analytical data stores
- Work closely with Subject Matter Experts (SMEs), Business and Technical stakeholders to define and document business logic and transformation rules to be used in data load jobs and (materialised) analytical views
- Build and maintain data load and transformation jobs to populate data lakes, data marts and data warehouses following the Extract-Load-Transform (ELT) and Extract-Transform-Load (ETL) paradigms as appropriate
- Create and maintain reusable data assets ready for consumption by machine learning models, data visualisation tools and data analysts
- Create and maintain entity-relationship diagrams (ERDs), data dictionaries and data flow diagrams
- Create and maintain table and column metadata
- Manage code releases, deployment cycles and the associated change management processes
- Build and maintain standard reports for internal stakeholders
- Contribute to the development and expansion of common utility libraries used by data teams
- Maintain high standards of quality, integrity and accuracy in produced data assets
- Troubleshoot and resolve any issues that arise relating to data assets in the production environment in a timely manner
- Optimise total system performance related to ETL/ELT workloads and analytical queries, ensuring efficient use of compute resources and stability of data systems
- Optimise code related to ELT/ETL workloads for simplicity, reusability and efficiency and in line with best practice
- Conduct periodic integrity checks on productionalized data assets
- Safeguard sensitive company data
- Work with the data Quality Assurance (QA) function to extend and enhance programmatic validation of productionalized data assets
- Stay up-to-date with the latest big data technologies and best practices
- Automate manual data load, data transformation and data management processes
- Review and Sign off code changes
- Mentor and train junior colleagues
- Actively participate in the hiring process and performance management of team members
What You Have:
- Bachelor's or Master's degree in Computer Science, Data Science or related field
- 6+ years of experience in data pipeline development and data warehousing using big data technologies such as Apache Spark, Google DataFlow, SingleStore, Impala, Kudu and/or BigQuery
- Proven track record in developing enterprise-level data marts
- Experience with Databricks advantageous
- Experience with dbt advantageous
- Experience with Google Cloud Platform and BigQuery advantageous
- Strong SQL development experience required
- Strong Python programming skills required
- Strong knowledge of relational database management systems
- Strong data modelling and schema design experience
- Experience with workflow management tools such as Airflow, Luigi or Oozie advantageous
- Knowledge of data integration patterns, data load patterns and best practices required
- Knowledge of software development best practices and version control tools
- Strong analytical and problem-solving skills
- Strong written and verbal communication skills
- Good leadership and workload management skills and experience advantageous
- Ability to work in a team environment and collaborate with internal stakeholders
Nice to have:
Benefits/Perks:
- Unlimited 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
- Training & Development
- Learning the advanced partnership automation products
- Medical Aid and Provident Fund
- Group schemes with Discovery & Bonitas for medical aid
- Group scheme with Momentum for provident fund
- Stock Options
- 3-year vesting schedule pending Board approval
- Internet Allowance
- Flexible work hours
- Casual work environment
Impact is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, colour, ethnicity, religion, creed, national origin, ancestry, genetics, sex, pregnancy or childbirth, sexual orientation, gender (including gender identity or non-binary or nonconformity and/or status as a trans individual), age, physical or mental disability, citizenship, marital, parental and/or familial status, past, current or prospective service in the uniformed services, or any characteristic protected under applicable law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know.
This position will be based in Cape Town post Covid-19 and welcomes anyone who is interested in relocating.
#LI-CT1
Our Company:
If you are looking to join a team where your opinion is valued, your contributions are noticed, and enjoy working with fun and talented people from all over the world then this is the place for you.
If you have a desire to work in an organisation that is:
- Passionate about its people
- Focused on delivering the very best tech to our customers
- Offering the flexibility to work how and where you are most successful
- Obsessed with our customer’s success
- The leading SaaS platform to automate partnerships - affiliate, influencer, technology partners, and more!
- Entrepreneurial in spirit with a culture that rewards collaboration and curiosity
- Obsessed with making a difference in business and to the wider community
Impact is the global leader in Partnership Automation, working with innovative brands like Ticketmaster, Levi’s, Microsoft, Airbnb, and Uber to help them manage their online affiliate, influencer, brand to brand, and content partnerships. The Impact Partnership Cloud covers the full life partnership lifecycle including onboarding, tracking ads and paying partners, recruiting for new partners, data and marketing intelligence, and protection from fraud. Founded in 2008, Impact has grown to over 500 employees and ten offices across Europe, the United States, Africa, and Asia so there is plenty of opportunity for growth and advancement.
Your Role at Impact:
As a Software Quality Assurance Engineer at Impact, your key responsibilities will carry a dual mandate, being to deliver the highest quality software to our end users while simultaneously ensuring the persistence of the quality standard by means of automated regression. This is a rare opportunity in QA to have a direct influence on the quality of our software through every phase of the feature delivery workflow. This role will fully encompass all responsibilities associated with the Quality Assurance complement for a designated squad.
The applicant who is ultimately successful will be expected to scrutinize new features with a high attention to detail and document the methodology utilised in the form of a detailed test plan containing the respective test cases specific to the feature. Upon successful deployment of the feature, the scenarios detailed in the test plan are then to be automated using Java and selenium webdriver.
The person filling this role will also be mandated with conducting the regression testing phase of the deployment workflow process and reporting on results timeously. The successful candidate will partner closely with software Development Engineers and Product Managers to understand product requirements as well as functionality for developing appropriate build scripts, test plans and test cases.
What You'll Do:
- Accountable for Automation Testing
- Accountable for creating, configuring and maintaining a suite of automated regressions tests & their environment
- Test Planning & Analysis of Requirements
- Sign-off on manually scripted test cases
- Review and action pull requests
- Review product design documentation to ensure that requirements stated are correct, unambiguous, and verifiable.
- Consult with product development to evaluate system interfaces, operational requirements, and performance requirements of the overall system.
- Define test methods and create test plans for new or updated software projects to determine if the software will perform accurately and reliably according to documented requirements as well as established standards under both normal and abnormal conditions
- Recommend design improvements or corrections to engineers throughout the SDLC.
- Maintain effective communication with the project software engineers on project limitation, capability, performance requirement and hardware interface changes.
- Execute test plans and create test reports to describe program evaluation, testing, and correction.
- Testing will include functional and nonfunctional, integration, regression, system, smoke and sanity testing (minimum)
- Monitor program performance after implementation to prevent re-occurrence of program operating problems and ensure efficiency of operation.
- Conduct compatibility tests with vendor-provided programs.
- Formulate and design software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
- Create test tools that facilitate data gathering and test method execution.
- Support manufacturing by verifying fixture software or any software used during production.
- Participate in risk management meetings.
- Scripting of test cases against manually scripted test cases / TestRail
- Run regression tests against the applications then diagnose & report all issues
- Implement automated tests using a Selenium framework
- Defect Management
- Implement scripts and server configurations for automated build and testing environments
- Provide reports and procedures on Automation runs & progress
- Reporting and tracking test metrics such as test and code coverage
- Ensure QA automated test framework is documented, with focus on continuity
What You Have:
- Solid understanding of computer programming and software development
- Ability to troubleshoot equipment problems and perform complex system tests
- Creative thinking skills
- Detail-oriented personality
- Excellent manual dexterity
- Ability to communicate well to other members of the development team
- At least 3 years experience in SDLC (Software Development Life Cycle)
- Bachelor's Degree/BTEC
- ISTQB/ISEB (Pref)
- At least 2 years of experience in developing RESTful APIs
- At least 3 years of test automation experience: Selenium, Jasmine, POM, Cucumber
- Certified in Java, Spring or AWS technologies (Pref)
Benefits/Perks:
- Unlimited 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
- Training & Development
- Learning the advanced partnership automation products
- Medical Aid and Provident Fund
- Group schemes with Discovery & Bonitas for medical aid
- Group scheme with Momentum for provident fund
- Stock Options
- 4-year vesting schedule pending Board approval
- Internet Allowance
- Flexible work hours
- Casual work environment
Impact is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, colour, ethnicity, religion, creed, national origin, ancestry, genetics, sex, pregnancy or childbirth, sexual orientation, gender (including gender identity or non-binary or nonconformity and/or status as a trans individual), age, physical or mental disability, citizenship, marital, parental and/or familial status, past, current or prospective service in the uniformed services, or any characteristic protected under applicable law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know.
#LI-NK1
Our Company:
If you are looking to join a team where your opinion is valued, your contributions are noticed, and enjoy working with fun and talented people from all over the world then this is the place for you.
If you have a desire to work in an organisation that is:
- Passionate about its people
- Focused on delivering the very best tech to our customers
- Offering the flexibility to work how and where you are most successful
- Obsessed with our customer’s success
- The leading SaaS platform to automate partnerships - affiliate, influencer, technology partners, and more!
- Entrepreneurial in spirit with a culture that rewards collaboration and curiosity
- Obsessed with making a difference in business and to the wider community
Impact is the global leader in Partnership Automation, working with innovative brands like Ticketmaster, Levi’s, Microsoft, Airbnb, and Uber to help them manage their online affiliate, influencer, brand to brand, and content partnerships. The Impact Partnership Cloud covers the full life partnership lifecycle including onboarding, tracking ads and paying partners, recruiting for new partners, data and marketing intelligence, and protection from fraud. Founded in 2008, Impact has grown to over 500 employees and ten offices across Europe, the United States, Africa, and Asia so there is plenty of opportunity for growth and advancement.
Your Role at Impact:
As a Software Quality Assurance Engineer at Impact, your key responsibilities will carry a dual mandate, being to deliver the highest quality software to our end users while simultaneously ensuring the persistence of the quality standard by means of automated regression. This is a rare opportunity in QA to have a direct influence on the quality of our software through every phase of the feature delivery workflow. This role will fully encompass all responsibilities associated with the Quality Assurance complement for a designated squad.
The applicant who is ultimately successful will be expected to scrutinize new features with a high attention to detail and document the methodology utilised in the form of a detailed test plan containing the respective test cases specific to the feature. Upon successful deployment of the feature, the scenarios detailed in the test plan are then to be automated using Java and selenium webdriver.
The person filling this role will also be mandated with conducting the regression testing phase of the deployment workflow process and reporting on results timeously. The successful candidate will partner closely with software Development Engineers and Product Managers to understand product requirements as well as functionality for developing appropriate build scripts, test plans and test cases.
What You'll Do:
- Accountable for Automation Testing
- Accountable for creating, configuring and maintaining a suite of automated regressions tests & their environment
- Test Planning & Analysis of Requirements
- Sign-off on manually scripted test cases
- Review and action pull requests
- Review product design documentation to ensure that requirements stated are correct, unambiguous, and verifiable.
- Consult with product development to evaluate system interfaces, operational requirements, and performance requirements of the overall system.
- Define test methods and create test plans for new or updated software projects to determine if the software will perform accurately and reliably according to documented requirements as well as established standards under both normal and abnormal conditions
- Recommend design improvements or corrections to engineers throughout the SDLC.
- Maintain effective communication with the project software engineers on project limitation, capability, performance requirement and hardware interface changes.
- Execute test plans and create test reports to describe program evaluation, testing, and correction.
- Testing will include functional and nonfunctional, integration, regression, system, smoke and sanity testing (minimum)
- Monitor program performance after implementation to prevent re-occurrence of program operating problems and ensure efficiency of operation.
- Conduct compatibility tests with vendor-provided programs.
- Formulate and design software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
- Create test tools that facilitate data gathering and test method execution.
- Support manufacturing by verifying fixture software or any software used during production.
- Participate in risk management meetings.
- Scripting of test cases against manually scripted test cases / TestRail
- Run regression tests against the applications then diagnose & report all issues
- Implement automated tests using a Selenium framework
- Defect Management
- Implement scripts and server configurations for automated build and testing environments
- Provide reports and procedures on Automation runs & progress
- Reporting and tracking test metrics such as test and code coverage
- Ensure QA automated test framework is documented, with focus on continuity
What You Have:
- Solid understanding of computer programming and software development
- Ability to troubleshoot equipment problems and perform complex system tests
- Creative thinking skills
- Detail-oriented personality
- Excellent manual dexterity
- Ability to communicate well to other members of the development team
- At least 3 years experience in SDLC (Software Development Life Cycle)
- Bachelor's Degree/BTEC
- ISTQB/ISEB (Pref)
- At least 2 years of experience in developing RESTful APIs
- At least 3 years of test automation experience: Selenium, Jasmine, POM, Cucumber
- Certified in Java, Spring or AWS technologies (Pref)
Benefits/Perks:
- Unlimited 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
- Training & Development
- Learning the advanced partnership automation products
- Medical Aid and Provident Fund
- Group schemes with Discovery & Bonitas for medical aid
- Group scheme with Momentum for provident fund
- RSUs
- Internet Allowance
- Flexible work hours
- Casual work environment
Impact is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, colour, ethnicity, religion, creed, national origin, ancestry, genetics, sex, pregnancy or childbirth, sexual orientation, gender (including gender identity or non-binary or nonconformity and/or status as a trans individual), age, physical or mental disability, citizenship, marital, parental and/or familial status, past, current or prospective service in the uniformed services, or any characteristic protected under applicable law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know.
#LI-NK1