Senior Software Engineer III

Leading partnership management platform transforming how businesses manage and optimize affiliates, influencers, and B2B partnerships.
$150,000 - $220,000
Backend
Senior Software Engineer
Hybrid
501 - 1,000 Employees
8+ years of experience
Enterprise SaaS

Description For Senior Software Engineer III

impact.com is revolutionizing the partnership management industry with its cutting-edge SaaS platform that helps businesses automate and optimize all types of partnerships. As a Senior Software Engineer III, you'll join a dynamic, global team focused on delivering innovative solutions for major brands like Walmart, Uber, and Shopify.

The role demands a seasoned professional with 8+ years of experience in Java development and cloud technologies. You'll be responsible for designing, implementing, and deploying critical systems while mentoring junior team members. The position offers significant technical challenges, working with large-scale processing and modern cloud infrastructure.

The company culture emphasizes entrepreneurial spirit, innovation, and personal growth. You'll have the opportunity to influence system-wide architecture and work with cutting-edge technologies. The comprehensive benefits package includes equity, medical coverage, and professional development opportunities.

This is an ideal position for a senior engineer who wants to make a significant impact in a rapidly growing company that serves global enterprise clients. The hybrid work environment offers flexibility while maintaining collaborative opportunities with talented colleagues worldwide. If you're passionate about building scalable solutions and mentoring others in a dynamic, inclusive environment, this role at impact.com could be your next career milestone.

Last updated 12 days ago

Responsibilities For Senior Software Engineer III

  • Collaborate with distributed team to fulfill department quarterly objectives
  • Develop code independently and through pair programming
  • Write and maintain design, user and test documentation
  • Perform bug triage and fixes
  • Build customer and non-customer facing code
  • Support software testing and quality assurance
  • Create and review SQL for Tech Updates
  • Mentor less senior staff
  • Perform code reviews and approve pull requests
  • Influence system wide architecture
  • Maintain build and stage stability
  • Research and prototype new technologies

Requirements For Senior Software Engineer III

Java
MongoDB
Redis
Kubernetes
  • B.S. in Computer Science or related field or equivalent experience
  • 8+ years experience in Java 8+, SQL, Unix shell commands
  • Experience with Spring MVC, HTTP/Rest protocols
  • Knowledge of JVM & Garbage collection
  • Experience with NOSQL & Data lakes, Cloud Computing
  • Experience with Continuous Integration/Delivery methods
  • Experience working with Large Scale processing
  • Google Cloud technology experience desired
  • Experience in monitoring, alerting and production support
  • Experience Mentoring/Training teams
  • Proven track record of influencing architecture

Benefits For Senior Software Engineer III

Medical Insurance
Dental Insurance
Vision Insurance
Equity
Education Budget
  • Responsible PTO policy
  • Training & Development
  • Medical Aid and Provident Fund
  • Restricted Stock Units with 3-year vesting
  • Internet Allowance
  • Fitness club fee reimbursements

Interested in this job?

Jobs Related To impact.com Senior Software Engineer III

Senior Software Engineer

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

Senior Software Engineer

Senior Software Engineer role at impact.com, focusing on partnership management platform development using Java and cloud technologies.

Senior Software Engineer

Senior Software Engineer role at Impact.com, focusing on partnership management platform development using Java and cloud technologies.

Technical Services Engineer

Senior Technical Services Engineer at impact.com in Cape Town, delivering custom engineering and advanced technical support for the world's leading partnership management platform.

Senior Backend Software Engineer / SMTS - Distributed Systems

Senior Backend Engineer role at Salesforce focusing on distributed systems development with 6+ years experience required, offering hybrid work and comprehensive benefits.