EcoCart is a leading climate technology application for online retailers. We partner with brands to meet their sustainability goals by identifying opportunities to reduce their carbon footprint throughout their supply chain and business operations. Where greenhouse gas emissions are unavoidable we partner with certified carbon offset projects. By helping ecommerce businesses tell their sustainability story we boost trust, prevent greenwashing, and offset unavoidable greenhouse gas emissions.
Check out who you'd be working with by viewing our public org chart here.
Check out our tech stack on StackShare: https://stackshare.io/ecocart-io/ecocart-io
Salary Range: $120,000-$140,000 USD/year
The ideal candidate will be a self-starter who enjoys working in a collaborative, diverse and dynamic environment, who shares our customer obsession and strives to deliver the most delightful customer experience.
Someone who is highly detail oriented, a flexible team player, has a data-driven decision making process, and most importantly, gets excited by the opportunity to make an outsized impact by building creative products that are helping save the world!
A day in the life ️
- Develop cloud architecture systems for exciting new levels of scale at EcoCart
- Work with API, data processing pipelines, and storage scalability problem sets
- Leveraging past experience with technologies such as AWS, CDK, IaC (Infrastructure as Code), ECS, Lambda, DynamoDB, Glue and more to help achieve our Global Scale
- Help drive quality process release decisions, and feature completion criteria.
- Enable developers to push applications and software globally with high reliability and uptime
- Utilize working knowledge of software developer and IT operations (DevOps) systems to enable cross-functional software development teams.
- Provide feedback, propose solutions and suggest improvements in the software.
- Monitor, and Troubleshoot issues that come up during software testing.
- Develop new applications and features with the entire engineering team, product team and design team
Minimum Requirements \uD83D\uDD0D
- 5+ years of full stack development experience
- Experience with AWS tooling and infrastructure
- 2+ years professional programming experience in Python
- Experience designing and maintaining scalable software architecture
- Understanding of asynchronous development and data security principles
- Solid understanding of algorithm complexity, parallel/distributed systems, advanced data structures, computer networking and operating systems
- Ability to write readable, well-documented code
Preferred Qualifications \uD83D\uDE80
- 3+ years of TypeScript and Node.js experience
- Experience working with small teams in a startup environment
- Experience with REST, WebSocket, DynamoDB, Redis
- Experience with Containerization (Docker)
- AWS CDK Experience
- Experience working with Shopify / other e-commerce applications
- Experience working with Front-end technologies is a plus
Series A Equity- Unlimited PTO
- Paid parental leave
- Flexible hours
- Remote-first environment
- Best-of-the-best options for medical, dental, & vision insurance
- 401(k)
- Mental health benefits
- Proactive, collaborative company culture with a shared vision for climate impact!
#BI-Remote