Location: Remote with monthly in-person in Venice, CA
Employment Type: Full-time
Department: Engineering
When you apply to Sierra, you join an ecosystem. We specialize in connecting talented Brazilian professionals with exciting career opportunities in a highly vetted small community of growing companies in the US. Applying to Sierra seamlessly integrates you into this ecosystem, granting automatic eligibility for all relevant opportunities we offer.
Our hiring partner is building the future of social commerce. They transform Instagram DMs into a real sales channel through AI-powered conversations, giving merchants the tools to convert social engagement into measurable revenue. The team ships fast, communicates in Slack, and values clear thinking, low ego, and good humor. This is a stealth environment where results speak louder than hype.
We're looking for a full-stack engineer with strong backend foundations who will build end-to-end features that turn social engagement into revenue for merchants. You'll work across the stack — APIs, data models, queues, front-end interfaces, and observability — shipping complete projects with ownership and autonomy in an early-stage environment.
Own features end-to-end — from data modeling and API design to user-facing interfaces, shipping complete solutions that solve real merchant problems.
Build scalable backend services in TypeScript and Node.js that handle thousands of concurrent conversations across multiple social platforms.
Architect AI integration pipelines that process conversational data, detect intent, and trigger intelligent actions.
Design and harden API integrations with Meta/Instagram, Shopify, and payment providers with resilient retries, backoffs, and fallbacks.
Implement real-time features for live conversation monitoring, alerts, and merchant interventions using websockets and event-driven patterns.
Own multi-tenant data architecture for analytics, conversation tracking, and attribution reporting in PostgreSQL.
Cross the stack when needed — comfortable jumping into front-end code, debugging UI issues, or optimizing the full request path.
Raise the reliability bar with instrumentation, tracing, alerting, and performance tuning.
Think like a product engineer — navigate ambiguity, make trade-offs, and ship iteratively in a small, senior team.
Must haves
3+ years of professional TypeScript and Node.js experience building production systems.
Strong API integration chops — you've wrestled with tricky external APIs and built robust error handling.
PostgreSQL fluency — schema design, complex queries, indexing, and performance optimization.
Real-time and event-driven systems — websockets, message queues, idempotency, webhooks at scale.
Cloud experience (AWS preferred), Docker, and production monitoring.
Generalist mindset — comfortable working across the stack, not just in one layer.
Communication — clear English, direct feedback, collaborative and low ego.
Willingness to join monthly in-person working sessions in Venice, CA.
Nice to haves
Full-stack experience or history of shipping end-to-end projects — you've owned features from database to UI.
Social platform integrations (Meta, Instagram, WhatsApp Graph APIs).
E-commerce integrations (Shopify, Stripe) and familiarity with payments primitives.
Curiosity or experience with AI, LLMs, and data-driven features — vector databases, semantic search, prompt engineering.
Workflow orchestration such as Temporal or similar.
Observability and distributed tracing — OpenTelemetry, Datadog, Honeycomb.
Startup, early-stage, or product agency background — you thrive in fast-moving, unstructured environments.
Side projects, hackathons, or any signal of deep curiosity — we value builders who create outside of work.
You're a builder with ownership DNA — you don't wait for perfect specs, you ask good questions and ship smart solutions.
You think in systems — scalability, performance, and operability guide your choices.
You're comfortable with ambiguity — you navigate unclear requirements, propose solutions, and iterate based on feedback.
You debug with patience and rigor, even when third-party APIs misbehave.
You thrive in a candid, no-drama culture with async communication and high autonomy.
You're genuinely curious — whether it's exploring new tech, building side projects, or just asking "why" until you understand deeply.
Competitive salary plus meaningful equity at an early stage.
Direct, visible impact on merchant success and company growth.
Modern stack — TypeScript, NestJS, PostgreSQL, queues, and solid tooling.
Technical autonomy — influence architecture and technology choices.
Remote flexibility with monthly in-person collaboration in Venice, CA.
Application review — GitHub and a quick note on why you’re excited to help deliver a new category of advertisement through AI-powered social commerce.
Technical discussion — deep dive on backend architecture and scaling choices.
Collaborative build — a focused exercise to see how you approach complex problems.
Team interviews — meet the team, align on collaboration and culture.
Decision — fast turnaround, typically within one week.
Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!
Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.
Full-Stack Engineer Q&A's