Software Engineer - Campaigns Squad

Leading partnership management platform helping businesses automate and optimize partnerships with brands and communities.
$100,000 - $120,000
Backend
Senior Software Engineer
Remote
5+ years of experience
Enterprise SaaS

Description For Software Engineer - Campaigns Squad

impact.com is revolutionizing the partnership management platform industry, serving global enterprise brands like Walmart, Uber, Shopify, and L'Oreal. As a Software Engineer on the Campaigns squad, you'll be at the forefront of developing features that impact hundreds of thousands of users worldwide. The role combines technical expertise in Java, Spring, and REST APIs with the opportunity to work in an agile, globally distributed team.

The position offers significant growth potential, working with cutting-edge technology to solve real-world problems for major clients. You'll be responsible for the full software development lifecycle, from design to deployment, while collaborating with talented professionals worldwide. The company's entrepreneurial spirit and focus on customer success create an environment where ambition and curiosity are celebrated.

The compensation package is competitive, ranging from $100,000 to $120,000 CAD annually, plus a 5% variable bonus and RSU grants. impact.com offers comprehensive benefits including unlimited PTO, extended health coverage, and various allowances for internet, technology, and fitness. The remote-first culture promotes work-life balance while maintaining high-velocity productivity.

As a senior engineer, you'll have the opportunity to mentor others while working on complex solutions that directly affect the company's success. The role requires expertise in Java, Spring, Hibernate, and MySQL, with opportunities to work with modern technologies like Kafka and microservices architectures. If you're passionate about building scalable solutions and want to join a company that values individual contributions while fostering a collaborative environment, this role offers an excellent opportunity for career growth and impact.

Last updated 2 days ago

Responsibilities For Software Engineer - Campaigns Squad

  • Securely design and develop features, modules, and services
  • Build APIs using a public API first mindset
  • Troubleshoot issues before they affect production
  • Be part of a continuously improving, agile team
  • Monitor and support production systems
  • Write and maintain automated tests

Requirements For Software Engineer - Campaigns Squad

Java
MySQL
Kafka
  • 5+ years of professional Java programming skills
  • Experience delivering complex software solutions
  • Expert skills in designing and building REST APIs
  • Expert skills in Java applications using Spring and Hibernate
  • Experience in relational database design with MySQL
  • Experience as a senior engineer mentoring less senior engineers
  • Expert skills in Git & Docker
  • Full understanding of SDLC
  • Drive to learn and share new things
  • Ability to quickly learn new systems and domains

Benefits For Software Engineer - Campaigns Squad

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
  • Remote work for Canadian residents
  • Extended health benefits
  • Mental health support
  • Health & Prescription coverage
  • Vision and dental care
  • Virtual health care
  • Out of country medical coverage
  • Life insurance
  • Health Care Spending Account
  • Employee Assistance Programs
  • Unlimited time off
  • Two weeks year-end holiday
  • Global quarterly holidays
  • Parental Leave Top-Up Program
  • Flexible work hours
  • Monthly Internet Allowance
  • Technology Stipend
  • Fitness Subsidy

Interested in this job?

Jobs Related To impact.com Software Engineer - Campaigns Squad

Senior Technical Services Engineer

Senior Technical Services Engineer role at impact.com, leading technical support and custom engineering solutions for enterprise clients in partnership management platform.

Senior Technical Services Engineer

Senior Technical Services Engineer role at impact.com, leading technical support and custom engineering solutions for enterprise clients in partnership management platform.

Software Engineer

Senior Software Engineer position at impact.com, focusing on backend development with Java and SQL, requiring 6+ years of experience in a hybrid work environment.

Software Engineer

Senior Software Engineer position at impact.com, focusing on backend development with Java and SQL, requiring 6+ years of experience in a hybrid work environment.

Senior Software Engineer

Senior Software Engineer role at impact.com, focusing on backend development for partnership management platform, requiring 8+ years of Java experience.