Senior / Staff Fullstack Engineer

Crstl
$180 - $220Remote

About The Position

Company Mission: Crstl is building the modern B2B commerce network, enabling suppliers to seamlessly transact with retailers and marketplaces while ensuring full compliance with order processing, fulfillment, and invoicing requirements. We challenge entrenched incumbents by reimagining the technology and user experience for B2B commerce. Funding: Series A, $10M raised. Investors: Backed by Shopify Ventures, SuperAngel Fund, and Mosaic. Team & Growth: Founding team includes experienced alums from Uber, Bain, Google, and Square. The team has tripled in size over the past year and continues to scale rapidly. The Role: A pivotal Senior / Staff Engineer role focused on shaping the platform's future. Responsibilities include architecting systems to accelerate retailer network growth and designing new feature capabilities for a diverse customer base.

Requirements

  • 8-10 years of software engineering experience. Startup scaling experience (1-to-10 stage) is strongly preferred.
  • Exceptional ability to quickly learn new tools and technologies, embracing the rapidly evolving AI development landscape.
  • Comfortable with agentic coding and AI-assisted development.
  • Proven experience as a Backend Engineer architecting and shipping complex, high-availability systems.
  • Openness to working full-stack: backend-focused yet comfortable owning front-end aspects with AI assistance.
  • Demonstrates a high level of curiosity and adaptability to emerging frameworks.
  • Excellent communication skills and collaborative team player in a remote-first environment.
  • Proficiency in Node.js and Typescript preferred; strong Java/Go engineers are also welcomed.
  • Ability to work independently with minimal direction while maintaining strong collaboration with a distributed team.
  • East Coast time zone is strongly preferred for maximum team overlap (open to other time zones for highly independent, senior candidates).
  • Willingness to travel 1-2 times per year for team on-sites.

Nice To Haves

  • Experience with React, GCP, MongoDB, and/or Postgres is a plus.

Responsibilities

  • Design, develop, and maintain full stack applications using Node.js, Typescript, React, Google Cloud Platform (GCP), MongoDB, and Postgres.
  • Contribute to platform architecture and API design, balancing sustainable technical implementation with business goals.
  • Take ownership of high-priority projects and execute them independently.
  • Scale systems to support a rapidly growing customer base.
  • Leverage agentic AI tools (e.g., Cursor, Claude Code) throughout the development lifecycle, from brainstorming to building features.
  • Own features across the full stack (backend services and associated front-end components), utilizing AI agents to accelerate development.
  • Participate in code reviews and provide constructive feedback.
  • Contribute to the overall availability of mission-critical customer services.
  • Interact directly with customers as needed to debug engineering issues.
  • Experiment with emerging technologies such as generative AI.
  • Improve engineering standards, tooling, and processes.
  • Mentor junior engineers.

Benefits

  • Competitive compensation with equity. ($180K – $220K+ depending on level, experience, and scope, with meaningful equity included.)
  • Opportunity to achieve major impact and ownership in the company's success.
  • Comprehensive health, dental, and vision plans.
  • Flexible vacation policy.
  • Remote-first company with frequent virtual team building activities.
  • 401k plan (US).
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service