Software Engineer

Leading partnership management platform transforming how businesses manage and optimize partnerships with brands and communities.
$100,000 - $120,000
Backend
Mid-Level Software Engineer
Remote
3+ years of experience
Enterprise SaaS

Description For Software Engineer

impact.com is revolutionizing the partnership management industry with their leading SaaS platform. As a Software Engineer, you'll join a dynamic team working on technology that serves global enterprise brands like Walmart, Uber, Shopify, and L'Oreal. The role offers a unique opportunity to work on features that impact hundreds of thousands of users worldwide.

You'll be part of a culture that values entrepreneurial spirit, innovation, and customer success. The position requires strong Java programming skills and experience with modern web technologies, offering the chance to work on full-stack development using cutting-edge tools and methodologies. The company emphasizes continuous learning and professional growth, with opportunities to work alongside talented professionals globally.

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 an impressive benefits package, including comprehensive health coverage, unlimited PTO, and various allowances for technology and wellness. The remote-first environment provides flexibility while maintaining a strong collaborative culture.

This role is perfect for engineers who want to make a significant impact in the partnership management space while working with a company that values work-life balance, diversity, and professional development. The position offers the stability of an established company with the exciting pace of a growth-oriented technology leader.

Last updated 10 hours ago

Responsibilities For Software Engineer

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

Requirements For Software Engineer

Java
MySQL
Kafka
  • 3+ years of professional Java programming skills
  • Experience working in a professional programming organization
  • Experience building production-grade APIs using REST
  • Experience with building Java applications using Spring and Hibernate
  • Experience using common development tools like Git & Docker
  • Relational database skills, preferably with hands on experience in MySQL
  • An understanding of the SDLC
  • A drive to learn and share new things
  • The ability to quickly learn new systems and domains

Benefits For Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
  • Remote first work environment
  • Extended health benefits
  • Mental health support
  • Health & Prescription coverage
  • Vision and dental care
  • Virtual health care
  • Out of country medical coverage
  • Insurance coverage (life, short term disability, long term disability)
  • Health Care Spending Account
  • Two Employee Assistance Programs
  • Unlimited time off
  • Last two weeks of the year as holiday
  • Global holidays - quarterly company-wide 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

Software Engineer

Mid-level Software Engineer position at impact.com, building enterprise partnership management solutions with Java and modern technologies in a remote-first environment.

NodeJS Engineer

NodeJS Engineer position at impact.com focusing on platform development, testing, and maintenance with emphasis on collaboration and code quality.

Software Engineer

Mid-level Software Engineer position at impact.com focusing on backend development with Java, building and maintaining APIs and services.

Software Engineer

Mid-level Software Engineer position at impact.com, developing customer onboarding experience using Java, JavaScript, and MySQL in a hybrid work environment.

Software Engineer

Mid-level Software Engineer position at impact.com, developing customer onboarding experience using Java, JavaScript, and MySQL in a hybrid work environment.