CLP Circular Services-posted 1 day ago
Full-time • Mid Level
New York, NY

Circular Services is seeking a Senior Software Engineer to build technology products that complement the company’s core and emerging circular economy services and offerings. The Senior Software Engineer will play a leading role in designing, building, and scaling technology products that support both Circular Services’ customer-facing and operational offerings. Working closely with the Chief Technology Officer (CTO), Director of Product Development, software engineering, and cross-functional business teams, this engineer will help architect and implement software solutions that power our reuse, recycling, and organics platforms. Initial focus areas may include integration, customer engagement and onboarding, logistics optimization, data analytics and prototyping. This is an opportunity to apply strong software engineering skills toward solving meaningful environmental challenges. At Circular Services, you’ll be part of a mission-driven team transforming the U.S. recycling system and advancing the circular economy. This is a unique opportunity to design scalable solutions at the intersection of business, policy, and sustainability.

  • Design, develop, and maintain scalable web and mobile applications and APIs supporting Circular Services’ reuse, recycling, and organics offerings.
  • Collaborate with product managers, designers, and data engineers to translate product requirements into technical solutions.
  • Build and optimize data pipelines and integrations with internal and third-party systems Ensure high performance, reliability, and security across customer-facing and internal applications.
  • Contribute to technical architecture decisions and participate in code and design reviews to ensure scalable, maintainable, and modular systems.
  • Implement best practices in cloud architecture, containerization, and deployment (e.g., AWS, GCP, Azure, Kubernetes).
  • Support integration of data analytics and visualization capabilities for operational and customer insights.
  • 8-10+ years of professional experience in full-stack development.
  • Strong proficiency in modern programming languages such as TypeScript and JavaScript, and frameworks such as React, Node.js, or Angular.
  • Experience developing and deploying applications in a cloud environment (AWS, GCP, or Azure).
  • Solid understanding of API design, database systems (SQL and NoSQL), and data modeling.
  • Demonstrated ability to build and maintain production-level systems that balance scalability, performance, and maintainability.
  • Knowledge of and experience with recycling and waste management systems and architecture. Knowledge of reuse platforms and offerings is a plus.
  • Experience with IoT, logistics optimization, and/or sustainability.
  • Knowledge of containerization technologies (Docker, Kubernetes) and CI/CD pipelines.
  • Familiarity with data visualization or analytics tools (e.g., Power BI, Looker, or custom dashboards).
  • Exposure to machine learning, geospatial data, and/or sensor data integration
  • Experience implementing AI solutions to solve discrete business problems.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service