Software Engineer
About the role
impact.com is the world’s leading commerce partnership marketing platform, transforming the way businesses grow by enabling them to discover, manage, and scale partnerships across the entire customer journey. From affiliates and influencers to content publishers, brand ambassadors, and customer advocates, impact.com empowers brands to drive trusted, performance-based growth through authentic relationships. As an impact.com Software Engineer working on the Onboarding squad, you will drive and take ownership of various technologies to build features, enabling large-scale processing of data supporting impact products.
Responsibilities
- Develop backend services on the cloud that power our UIs
- Assist on our Frontend developers changes to our UI
- Create powerful APIs for partners and advertisers
- Participate in the full product lifecycle, including ideation, prioritization, coding & testing
- Learn new technologies
Requirements
- Hard working, passionate & dedicated
- Knowledge of Spring Framework
- Experience with ORM Frameworks, preferred
- Experience with REST APIs
- 3+ years professional experience using Java and MySQL
- Experience with Vue.js or other modern JavaScript frameworks (e.g., React, Angular)
- Enjoys working in the backend or the frontend
- Experience building on cloud platforms, GCP, Azure, or AWS
- Bachelor's Degree in Information Technology, Computer Science or similar, or equivalent work experience
- Creative, enthusiastic and fun, with attention to detail
- A fast learner who loves solving problems
- A great communicator who enjoys working with others
Pay
Salary Range: $120,000 - $140,000 USD per year, plus an additional 5% variable annual bonus contingent on Company performance with eligibility to receive Restricted Stock Unit (RSU) grant.
Benefits
- Medical, Dental, and Vision insurance
- Office-only catered lunch every Thursday, a healthy snack bar, and great coffee to keep you fueled
- Flexible spending accounts and 401(k)
- Flexible Working: Our Responsible PTO policy means you can take the time off you need to rest and recharge
- Health and Wellness: Your well-being is a priority. Our mental health and wellness benefit includes up to 12 fully covered therapy/coaching sessions per year, with additional dependent coverage
- A Stake in Our Growth: We offer Restricted Stock Units (RSUs) as part of our total compensation, giving you a stake in the company's growth with a 3-year vesting schedule, pending Board approval
- Investing in Your Growth: We’re committed to your continuous learning. Take advantage of our free Coursera subscription and our PXA courses
- Parental Support: We offer a generous parental leave policy, 26 weeks of fully paid leave for the primary caregiver and 13 weeks fully paid leave for the secondary caregiver
- Technology Financial Support: We provide a technology stipend to help you set up your home office and a monthly allowance to cover your internet expenses