Senior / Staff Fullstack Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 11-50

Location

United States

Posted

108 days ago

Salary

$180K - $220K / year

Seniority

Lead

Job Description

Senior / Staff Fullstack Engineer

Crstl

Senior / Staff Fullstack Engineer - 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. Key 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. Candidate Profile - 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. - Experience with React, GCP, MongoDB, and/or Postgres is a plus. - 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. 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).

Related Job Pages

More Full-stack Engineer Jobs

Dandelion Health logo

Software Engineer

Dandelion Health

Catalyzing the development of clinical AI for everyone

Full TimeRemoteTeam 2-10Since 2020

• Design and implement software systems that perform de-identification rules at high scale and throughput (we de-identify billions of rows of data and millions of images each month) while constraining costs. • Generate and execute quality assurance plans to validate our de-identification processes. • Run de-identification pipelines in health system cloud environments, and optimize these pipelines to minimize error rates, improve processing efficiency, and reduce manual effort and cost. • Partner with our Director of Privacy and Clinical Informaticists to define de-identification rules.

United States
$135K - $150K / year
Loopio logo

Software Developer

Loopio

Supercharge responses to RFPs, RFIs, and Security Questionnaires.

Full TimeRemoteTeam 201-500Since 2014H1B No Sponsor

• Collaborating closely with Product Managers and Product Designers in an agile environment • Using knowledge of full stack development to support the team • Identifying, troubleshooting, and resolving software defects through manual testing • Participating in all Scrum rituals • Contributing to the transition of our application to a service-based architecture • Squashing bugs • Contributing to technical estimates and planning for development tasks • Preparing and maintaining technical documentation for developed features

Canada
CA$103.5K - CA$138K / year
Job Closed
NewRich Network logo

Staff Software Engineer

NewRich Network

Shaping the world one idea at a time.

Full TimeRemoteTeam 11-50H1B No Sponsor

• Design and build scalable, fault-tolerant systems across product and infrastructure • Own end-to-end architecture decisions across multiple services • Lead development of core platform primitives (content, identity, transactions, messaging) • Improve performance, reliability, and system observability • Work closely with founders to translate product vision into technical systems • Set engineering standards, best practices, and code quality bar • Mentor engineers and help level up the team • Identify and eliminate bottlenecks across the stack • Develop and maintain server-side applications (PHP 8, Laravel 10, Node.JS, Golang, MySQL) • Build and optimize APIs, ensure performance, scalability, and security • Implement front-end features with React.js (18.2) • Work with CI/CD pipelines, automated testing, and code reviews • Collaborate with cross-functional teams, mentor juniors • Manage integrations between systems and cloud services (AWS) • Maintain documentation, database schemas, and ensure security best practices

United States
FineCom Logistics logo

Senior Integration Engineer, Software

FineCom Logistics

Service & Quality - with us to the top!

Full TimeRemoteTeam 201-500Since 1954H1B No Sponsor

• Support and further development of a comprehensive integration network with over 350 interfaces • Operation and enhancement of the Lobster_data integration platform • Development and operation of integrations between internal systems, customer platforms and external partners • Analysis and resolution of performance and system issues • Implementation and maintenance of integrations based on: REST APIs, SOAP, XML, JSON, file-based interfaces • Development and maintenance of internal web applications based on Laravel • Development of technical tools and automations using C# / .NET • Further development of internal platform solutions and integrations • Administration and optimization of relational databases (MySQL and Microsoft SQL Server) • Analysis and optimization of data-driven business processes • Automation of recurring operational processes • Optimization of existing system and deployment processes • Support for infrastructure and platform architectures • Ensuring stability, performance and scalability of business-critical systems • Support of logistics IT systems and warehouse management environments • Integration of shop, shipping and customer platforms • Development and integration of API services to leverage LLM technologies • Implementation of AI-supported automations and assistant systems • Advising internal teams on the use of AI technologies • Analysis of technical customer requirements • Preparation of technical concepts • Support for customer onboardings and integration projects • Participation in technical workshops and project coordination

Germany