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 4 days 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

Backend Software Engineer position at impact.com, building partnership management platform features using Java and REST APIs in a remote-first environment.

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.

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.