Senior Software Engineer
$180k - $200krePurpose Global
Job Description
Job Description
Overview
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.
This position is remote-only for East Coast candidates, but we prefer candidates based in New York to join our hybrid work environment.
Responsibilities
- Backend Development: Design, build, and maintain scalable server-side services and APIs, with a focus on performance, reliability, and security.
- Infrastructure & DevOps: Own and evolve our cloud infrastructure on AWS, including CI/CD pipelines, containerized deployments, monitoring, and cost optimization.
- Full-Cycle Development: Contribute across the full software development lifecycle — from architecture and planning through implementation, testing, and production deployment.
- Codebase Enhancement: Optimize the existing codebase to improve performance, reliability, and maintainability.
- Collaboration: Collaborate closely with cross-functional teams (product, design, and other engineering teams) to translate requirements into technical solutions.
- AI Tooling & Technology Evaluation: Stay updated with industry trends, specifically in advancements in AI technologies. Propose adoption of new technologies where applicable to enhance the product’s and company’s capabilities.
- Backend Expertise: Deep experience building robust, scalable, production-grade applications using Node.js or related backend frameworks. Strong understanding of API design (REST and/or GraphQL), service architecture, and performance optimization.
- 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.
- AI Technologies: Experience with building, or interest in learning, agentic workflows.
- TypeScript Proficiency: Strong knowledge of TypeScript as it pertains to backend systems and data modeling.
- Full-Stack Awareness: Working knowledge of front-end technologies (HTML, CSS, JavaScript) 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.
- A degree in Computer Science, plus a minimum of 4 years of professional experience in software development, ideally in a cloud-based modern stack. TypeScript, Node.js, GraphQL, Vue, and AWS are all preferred.
- Strong problem-solving abilities and a proactive mindset towards learning new technologies.
- Prior experience working in a startup or fast-paced environment is a plus.
- Must be authorized to work in the United States.
Compensation and benefits
Competitive Compensation: Enjoy a highly competitive salary package based on your skills and experience.
- New York Candidates (must work hybrid) - $180,000 - $200,000
- East Coast Candidates - $160,000 - $180,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!
Performance-Based Incentives: Earn additional rewards as you achieve key milestones and contribute to our success.
Employee Benefits & Wellness Funds: Access medical coverage, a wellness fund, learning opportunities, and WeWork partnerships.
Location PreferenceThis role is open to candidates based in the United States, with a preference for those located in or near New York City. We offer a hybrid working model for local candidates, with remote flexibility for those elsewhere in the US.
We’re a truly global team, headquartered in New York City, with members across Miami, New York, Los Angeles, London, Bangalore, Delhi, Mumbai, Colombo, 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.
$115k - $184k
...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and...SeniorFull timePart timeWork experience placementWorldwideFlexible hours$115k - $184k
...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer The AI & DPE organization powers the DMP platform—a cloud native, real time decisioning and AI inferencing system that...SeniorFull timePart timeWork experience placementWorldwideFlexible hours- ...Owning the design and development of test automation frameworks, the full-time remote Senior Software Engineer in Test will collaborate with product teams to establish testing standards and mentor junior engineers while enhancing software quality across the organization...SeniorFull timeRemote work
- ...Seeking a Senior Software Engineer in a full-time remote capacity, the candidate will be responsible for enhancing Tines' product features for federal customers in AWS GovCloud, ensuring compliance with security and operational requirements while shaping the technical...SeniorFull timeRemote work
$138.9k - $180.6k
...Job Description: Saab Inc.'s Autonomous and Undersea Systems (AUS) division is seeking an innovative and experienced Senior Software Engineer to participate on technical teams defining, architecting, implementing, integrating, verifying, delivering, and maintaining...SeniorTemporary workFor contractorsWork experience placementCasual workLocal areaRemote work- ...Roman Health Pharmacy LLC in Berlin is looking for a Senior Software Engineer to enhance payment processing products. You will build, maintain, and own product design from conception through production. Hybrid working is offered, allowing for a balance of on-site and...SeniorRemote work
- ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer based in United States. This role offers the opportunity to work on a modern, end-to-end engineering platform that...SeniorRemote jobFull timeFlexible hours
$142.56k
...Senior Software Engineer at InRhythm (New York City, NY) Instrumental Services, Inc. (New York City, NY) seeks a Software Engineer to design, code, test, maintain, and debug various computer applications. Create cloud native application designs. Leverage open‑source...SeniorFull timeRemote work$175k - $185k
...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer (GO) based in the United States. This role sits within a high-performance engineering organization building and scaling...SeniorRemote jobFull timeFlexible hours- ...Discover exciting DevOps job opportunities and connect with 28,396 DevOps professionals. Acquia is on the lookout for a skilled Senior Software Engineer to join their innovative team. The role focuses on building and enhancing Acquia’s products, offering the opportunity to...SeniorRemote work
- ...Senior Specialty Software Engineer, Wells Fargo Bank, N.A., Charlotte, NC: Responsible for supporting the Model Risk Validation Environment and provide technical leadership and contribute to the design, implementation and maintenance of the specialized, highly complex...SeniorRemote work2 days per week
- ...Senior Software Dev Engineers Looking for 2 Senior Software Dev Engineers in O’Fallon MO (remote for now but will need to eventually be onsite). We can consider fully remote for a very strong candidate. This is part of the Dispute program. Must have core Java, Spring...SeniorImmediate startRemote work
$160k - $190k
...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer based in the United States. This role sits at the foundation of a newly expanding product and engineering initiative...SeniorRemote jobFull timeHome officeFlexible hours$160.81k - $221.5k
...Senior Software Engineer 1 [COMP- NY25-RVK] Compass Management Holdings LLC has a role in New York, NY. Build, develop, and scale the platform that empowers real estate professionals, buyers, and sellers. Develop software applications in Java, Go, or Python for APIs...SeniorWork from homeHome office- ...individuals coming from all walks of life. Company Name: TechCorp Solutions Job Description We are looking for a Senior Software Engineer with 5+ years of experience in Python and FastAPI. The ideal candidate will have strong backend development skills and...SeniorRemote work
- ...A leading performance management platform is seeking a Senior Software Engineer to enhance their Data Intelligence Platform. This role will involve building data models and infrastructure that support AI and product experiences. Ideal candidates will have over 5 years...SeniorRemote work
- ...Joining a specialized team, the full-time Senior Software Engineer will architect and maintain scalable, secure systems for Amplify's K-12 educational platform, ensuring seamless access and reliability in a remote work environment. Key responsibilities Shape and build...SeniorFull timeRemote work
$150k - $180k
...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer, Adaptive based in United States. This role focuses on building advanced software systems that support adaptive...SeniorRemote jobFull timeHome officeFlexible hours- ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer based in United States. You will join a fast-scaling SaaS environment building workflow automation, document management...SeniorRemote jobFull timeCasual workWork at officeLocal areaWorldwideFlexible hours
$75 - $83 per hour
...Talent is partnering with a nationally-known enterprise to support several 2026 greenfield initiatives. We're hiring multiple Senior Software Engineers who thrive in zero-to-one environments, can collaborate across vendors and internal teams, and are excited to ship clean,...SeniorContract workRemote work- ...Team Zenivize is growing. See our open positions below. SENIOR SOFTWARE ENGINEER — New York City, NY or Remote OVERVIEW Zenivize is seeking an experienced, self-motivated Software Engineer. Our ideal candidate is an efficient problem solver who thrives in a collaborative...SeniorRemote work
- ...Senior Software Engineer Location: Toronto/Remote Duration: 12+ Months Job Description: The incumbent will be responsible for defining, building, and delivering technical solutions. They will maintain the long-term technical vision alongside the day-to-day...SeniorRemote work
- ...To support the Data Platform team, the full-time Senior Software Engineer will design, build, and operate foundational data services and scalable pipelines while working remotely and collaborating with cross-functional teams during quarterly in-person sessions. Key responsibilities...SeniorFull timeRemote work
- ...As a full-time Senior Software Engineer on the Provider Integrations team, the successful candidate will build and scale systems connecting Savvy to over 150 insurance carrier and partner APIs, leading complex projects and mentoring teammates in a remote work environment...SeniorFull timeRemote work
$180k
...Tech Talent Specialist | USA | Around the whole SDLC Senior Software Engineer – 100% Remote Platform Team Everyone wants to build shiny new features. The Platform team is the backbone of everything that ships here. They build the tools, pipelines, and infrastructure that...SeniorRemote work$115k - $145k
...Beam was founded in 2012 by three engineers who saw the opportunity to modernize the dental benefits industry using technology. The... ...brokers, employers, and members. The Role We are looking for Senior Software Engineers who are not just experts in their craft, but pioneers...SeniorRemote work- Job Title Disabled veteran A veteran who served on active duty in the U.S. military and is entitled to disability compensation (or who but for the receipt of military retired pay would be entitled to disability compensation) under laws administered by the Secretary of...SeniorRemote work
- *Authorized to work in the US required; US Citizenship preferred*Remote Position with occasional travel to the office in Gloucester, MA *Applicants residing within travel distance preferred*Three references required*Salary Negotiable depending on experience, location, and...SeniorWork at officeRemote work
$165k - $180k
...0.00/yr - $180,000.00/yr About the Company A nationally recognized leader in healthcare data interoperability is hiring a Senior Software Engineer to help modernize how clinical and claims data move across the U.S. healthcare ecosystem. This team builds the infrastructure...SeniorRemote workFlexible hours- ...Senior Software Engineer A Senior Software Engineer specializing in Rust at Creative Chaos is responsible for designing, developing, and maintaining high-performance and reliable software systems. This role requires a deep understanding of Rust programming, systems...SeniorRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer amazon Remote
- experienced software developer Remote
- federal - software developer Remote
- software developer internship Remote
- senior software engineer Remote
- software developer fintech Remote
- part time software developer remote Remote
- software developer intern Remote
- software data engineer Remote
- software developer night shift Remote




