Career | <?phpecho $jobTitle;?> | <?phpecho $companyName;?>

Senior Software Engineer


Oslo, NO
  • Job Type: Full-Time
  • Function: Engineering Software
  • Industry: Cloud Business Apps
  • Post Date: 05/23/2023
  • Website:
  • Company Address: 223 E. De La Guerra St, Santa Barbara, CA, 93101

About Impact, 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.

Job Description is the global leader in Partnership Automation software. We work with enterprise and innovative brands like Ticketmaster, Levi’s, Microsoft, Airbnb and Uber to help them manage all different types of partnerships, including Influencers, affiliates, publishers and strategic partnerships Our combined suite of products covers the entire partnership lifecycle, including recruiting, onboarding, contracting, tracking and payments. Founded in 2008 by the same team that founded Commission Junction, Impact has grown to over 1000 employees and seventeen offices across the United States, Europe, Africa, and Asia. is 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. 

Why this role is exciting!

As a Senior Software Engineer on the New Initiatives team, you will be working within a fast-paced, agile team, implementing the next generation of extensions to the core user application, and building highly scalable features for the world’s biggest brands.  You will learn our cloud, data, and microservice tech stack and tools.  You will own product features from idea to production.

We work with many of the world’s best-known brands - you will be directly building the product we are selling to these companies.

What you will be doing:

  • Collaborate with a distributed team to fulfill the department's quarterly objectives
  • Develop code independently 
  • 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
  • Research and prototype new technologies
  • Influence system wide architecture
  • Regularly review peer contributions and take part in constructive retrospectives to increase efficiency
  • Contribute to creative solutions that help make the development process more efficient


Does this sound like you? 

  • Completed B.S. In Computer Science or related field or equivalent professional experience
  • Open source contributions are beneficial
  • 5+ years experience: Java 8 +, SQL, Unix shell commands, version control, JDBC, OR Tools (Hibernate, JPA), Spring MVC, HTTP/Rest protocols, build tools (Gradle/Maven), CI (Jenkins/Bamboo/etc), JVM & Garbage collection, NOSQL & Data lakes, Cloud Computing, Load balancing
  • Test Driven Development (TDD) experience
  • Continuous Integration / Delivery methods, tooling, integrations
  • Experience working with Large Scale processing
  • Exposure and experience in any Google Cloud technology highly desired
  • Knowledge of Digital Marketing is a big plus
  • Exposure to front end technologies
  • Experience Mentoring / Training teams
  • Ready to learn from a team that has taken companies from startup to billion-dollar unicorns
  • Free Affiliate & Partnerships Industry Fundamentals Certification by PXA


What we offer:

  • Competitive salary and benefits package
  • Work closely with some of the world’s best in the industry 
  • An established company with a cool, high-velocity work ethos, where you can leave your mark on the organization!
  • Address exciting opportunities and complex engineering challenges in the leading partnership automation provider
  • Become part of an international community having the ability to travel abroad and work in all our headquarters
  • An employee-led culture team that plans our happy hours, parties, and other events to celebrate our many successes

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.