rePurpose is the Leading Packaging Sustainability and Compliance Platform for CPG brands to streamline EPR compliance and make credible sustainability claims.
At rePurpose, we believe a world free of plastic waste is achievable within our lifetime. To accelerate our impact, we are hiring a Senior Software Engineer with deep backend and infrastructure expertise to support our vision of solving the global waste crisis. As a Senior Software Engineer at rePurpose, you will play a central role in architecting and scaling our platform — building the reliable, high-performance systems that power compliance workflows, data pipelines, and sustainability insights for brands across the US and beyond.
We are looking for a detail-oriented and proactive Customer Success Associate to manage automated customer accounts, with a focus on ticket management, onboarding, and reporting. This is a hands-on, high-impact role in a fast-paced environment, centered on delivering a seamless customer experience through efficient processes, strong tooling, and clear communication.
The role is execution-focused and spans customer lifecycle management at scale, owning automation workflows, playbooks, and structured engagement systems. You will own day-to-day operations across a large portfolio of accounts while working closely with your manager on process design, lifecycle improvements, and automation initiatives that reduce manual effort and improve customer outcomes.
- Own and manage a high-volume portfolio of automated customer accounts
- Deliver smooth onboarding experiences (webinars, account setup, communications enrollment)
- Manage a ticketing system and ensure all customer queries are responded to within a 24-hour SLA
- Provide clear, helpful, and proactive communication that minimizes customer effort
- Maintain and optimize customer lifecycle touchpoints using structured playbooks and templates
- Monitor customer health signals, usage trends, and engagement patterns to identify risk proactively
- Take ownership of renewals, ensuring continuity and identifying churn risks early
- Track and report on ticket volumes, response times, SLA adherence, and customer health
- Identify recurring customer issues and translate them into scalable solutions (FAQs, playbooks, automation rules)
- Design and improve customer-facing workflows, enablement materials, and lifecycle strategies, while identifying opportunities to automate and address trends across product, support, onboarding, and operations
- 1-3 years of experience in customer success, support, operations, or similar
- Strong spoken and written communication skills — clear, concise, and empathetic
- Highly organized with the ability to juggle multiple priorities
- Strong attention to detail, with the ability to keep customer-facing interfaces, data, and content accurate, up to date, and clean
- Comfortable working with data and identifying patterns
- Strong problem-solving skills — able to identify and propose effective solutions
- Proactive mindset — you don’t wait to be told what to do
- Ability to work autonomously, setting your own tasks and priorities to achieve goals
- Adaptable and comfortable working in a fast-paced, evolving environment — able to handle changing scopes, wear multiple hats, and keep up as the organization grows
- Interest in sustainability, climate, or impact-driven businesses
- Familiarity with ticketing systems or CRM tools (Zendesk, Hubspot, Salesforce)
Competitive Compensation: Enjoy a highly competitive salary package based on your skills and experience. The compensation range for this role is $70,000 - $90,000. If this is out of your preferred range, we’d still encourage you to apply, as we value the right fit over anything else!
Employee Benefits & Wellness Funds: Access medical coverage, a wellness fund, learning opportunities, and WeWork partnerships.
We offer a flexible salary range for this job posting that will be customized based on the qualifications of the chosen candidate. Our compensation strategy takes into account various factors, including education, experience, knowledge, skills, abilities, internal equity, and market alignment. If this is out of your preferred range, we’d still encourage you to apply as we value the right fit over anything else!
This role is remote, but if you live in New York City, we are looking for team members to be based at our NYC head office at 1460 Broadway with 3 days/week in the office.
We have a truly global team - with members across Miami, New York, Philadelphia, Los Angeles, London, Nairobi, Bangalore, Delhi, Mumbai, and Jakarta.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.