Back to Careers
Engineering

Senior Software Engineer

About the Role

The chemical industry is a $5.2 trillion market that powers 96% of all manufactured goods—from everyday items to advanced technologies. Yet most chemical distributors still operate with outdated software, manual processes, and disconnected systems that waste time and limit growth.

ShelfCycle is changing that. We're the modern operating system for chemical distribution—an AI-powered ERP and CRM platform that automates daily operations so teams can focus on strategic growth instead of manual tasks.

Our customers are seeing transformational results:

  • U.S. Chemicals saves 7-10 hours per week per employee through automation
  • ClearEdge Solutions consolidated five different systems into one seamless platform
  • 10+ other companies are scaling operations without adding headcount, making faster decisions with real-time data, and focusing on strategic initiatives instead of manual processes

We're not just building software—we're modernizing an entire industry. Our platform handles everything from inventory optimization and order processing to financial reporting and customer relationships, all powered by AI that learns from each distributor's unique data.

As our next engineer, you'll help build the features that save our customers hours each week, enable them to scale without adding overhead, and give them the competitive edge they need to win in their market.

Ready to help transform a $5.2 trillion industry? Let's build the future of chemical distribution together.

About the Team

  • ShelfCycle is a pre-Series A startup with offices near Bryant Park.
  • Report to the Head of Engineering and work alongside our Founding Engineer.
  • Close collaboration with the leadership team (CEO, Head of Revenue, and Head of Client Success).

Work Environment

  • Based in NYC, with a hybrid schedule**:** Looking for 2 days per week in the office.
  • Small, high-impact team (under 10 people) where your contributions directly shape the product.

The Ideal Candidate is

  • Highly Technical: Experienced engineer and builder across frontend, backend, databases, and cloud infrastructure.
  • Customer-obsessed: Takes the time to understand customer needs, infer patterns, and implement solutions to support clients.
  • AI-forward: Actively uses AI tools in their development workflow and has experience building AI-powered customer features.
  • Growth-minded: As a startup grows, careers advance with it. This is a major opportunity to advance your career within a fast-moving startup.

Responsibilities

  • Design, build, and support core features across the Enterprise Resource Planning (ERP) platform. Examples include order and inventory workflows, cost/margin tracking, and embedded AI insights.
  • Work across the entire stack: TypeScript, React (Mantine), Next.js, Prisma, PostgreSQL, tRPC, and AWS (ECS, SQS, Lambda, S3) as a true full stack engineer.
  • Collaborate with product and support teams to deeply understand customer pain points and ship thoughtful, high-impact solutions.
  • Communicate and build towards a documentation-driven culture alongside a distributed, async-friendly team.
  • Prototype and productionize new features for internal and external customers.
  • Help establish engineering best practices through high-quality code, and to testing standards, code reviews, observability, and documentation.
  • Participate in architectural decisions as we scale and evolve our monolith, adopt service boundaries, and tighten frontend/backend separation.
  • Build and iterate on AI-powered features that help customers make better decisions about inventory, pricing, and chemical product recommendations.

Requirements

  • 5+ years as a professional full stack software engineer.
  • Strong proficiency in TypeScript, with production experience ideally with React and Next.
  • Strong experience with SQL databases (preferably PostgreSQL), with modeling, migrations, and performance usecases.
  • Experience with Prisma (or similar ORM), Zod, and building tRPC or RPC-style APIs.
  • Comfortable working in and improving a monorepo with evolving domain separation and testing strategy (e.g. Jest, Vitest).
  • Strong communicator to both technical and non-technical audiences.

Nice to Have

  • Background in building B2B SaaS products in a startup environment.
  • Experience building ETL data pipelines.
  • Experience working in or around ERP, CRM, or accounting software (e.g., order systems, inventory, GL).
  • Familiarity with AWS services and infrastructure-as-code using Terraform or similar tools.
  • Experience improving legacy codebases or introducing domain-driven architecture into tightly-coupled systems.
  • Experience with production observability tools like Datadog and Postmark.
  • Experience building AI-powered features using OpenAI API, vector databases (pgvector/Pinecone), and RAG patterns.
  • Prompt engineering and LLM integration experience, particularly with frameworks like LlamaIndex or LangChain.

What we Offer

  • $160k - $200k
  • Meaningful equity package

Our Values

  • Purpose:We know our purpose, and we act toward that purpose
  • Humility:A healthy understanding of our limitations drives how we build
  • Ownership:We are all co-owners. We own this product and its outcome

Why Join ShelfCycle?

  • Transform a $5.2 trillion industry
  • Join a zero-to-one journey
  • Meaningful equity ownership
  • Collaborative NYC team culture

Ready to Make an Impact?

Join us on our mission to build the modern operating system for chemical distribution. We're building something special, and we'd love for you to be a part of it.

View All Positions