Taro Logo

Software Engineer I

World's leading partnership management platform that helps businesses manage and optimize all types of partnerships including affiliates, influencers, and B2B.
Backend
Entry-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
2+ years of experience
Enterprise SaaS

Description For Software Engineer I

Impact.com is revolutionizing the partnership management space with their leading SaaS platform that enables businesses to automate and optimize various partnership types - from affiliate marketing to influencer collaborations. As a Software Engineer I, you'll join a dynamic team focused on building and maintaining their cutting-edge platform. The role offers a perfect blend of independent work and collaborative development, where you'll be involved in everything from writing code and automation tests to participating in sprint planning and design sessions. With a strong emphasis on quality, you'll be responsible for developing, testing, and maintaining software while working alongside a distributed team of talented professionals.

The company culture emphasizes passion for technology and customer success, offering an entrepreneurial environment where ambition and curiosity are valued. You'll benefit from a comprehensive package including hybrid work arrangements, equity through RSUs, healthcare benefits, and various allowances for personal development. The position requires 2-3 years of software development experience, with a strong foundation in Java and Spring technologies.

This role is ideal for someone who wants to grow their career in a rapidly expanding global company that serves major brands like Walmart, Uber, and Shopify. You'll have the opportunity to work on meaningful projects while developing your skills in cloud platforms, CI/CD, and modern software development practices. The company's commitment to work-life balance and professional development makes this an attractive opportunity for engineers looking to make an impact while advancing their careers.

Last updated 2 months ago

Responsibilities For Software Engineer I

  • Develop, test, and maintain software for the platform
  • Write automation tests
  • Build meaningful unit, functional and integration level tests
  • Collaborate with a distributed team
  • Develop code both independently and while pair programming
  • Write and maintain design, user and test documentation
  • Perform triage functionality through verification and fixing of bugs
  • Build non customer facing code
  • Support software testing and quality assurance processes
  • Production Deployments

Requirements For Software Engineer I

Java
  • B.S. In Computer Science or related field or equivalent professional experience
  • 3+ years Java, Spring and related Technologies experience
  • 2-3+ years experience in Software development
  • Knowledge of Agile / Iterative processes, Kanban / Scrum
  • Knowledge of Relational Databases, Table design, SQL
  • Initiative and adaptability
  • Team player mindset

Benefits For Software Engineer I

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
Equity
  • Hybrid, Casual work environment
  • Responsible PTO policy
  • Primary caregiver leave
  • Training & Development
  • Medical Aid and Provident Fund
  • Restricted Stock Units with 3-year vesting
  • Internet Allowance
  • Fitness club fee reimbursements
  • Technology stipend

Interested in this job?

Jobs Related To impact.com Software Engineer I