rePurpose is a leading Packaging Sustainability & Compliance platform for consumer companies, and 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.
Requirements
- Backend Expertise: Deep experience building robust, scalable, production-grade applications using Node.js or related backend frameworks.
- Infrastructure & Cloud: Hands-on experience with AWS (or comparable cloud platforms) and modern DevOps practices β including infrastructure-as-code (e.g., Terraform, CDK), containerization (Docker, Kubernetes), and CI/CD pipeline management.
- Database Knowledge: Proficiency in working with databases (SQL, NoSQL), designing schemas, optimizing queries, and ensuring data integrity.
- Security & Reliability: Familiarity with backend security best practices, observability tooling, and building fault-tolerant, highly available systems.
- Full-Stack Awareness: Working knowledge of front-end technologies (HTML, CSS, JavaScript/TypeScript) and modern frameworks (React, Vue, etc.) to collaborate effectively across the stack.
- Agile & Collaboration: Comfortable working in an Agile environment, excellent communication skills, and the ability to collaborate effectively within a team.
Benefits
- Competitive Compensation
- Performance-Based Incentives
- Employee Benefits & Wellness Funds
- Medical Coverage
- Wellness Fund
- Learning Opportunities
- WeWork Partnerships