Full Stack Engineer

Posted 54ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Full Stack Engineer designing and developing AI workflows and systems for Darkroom's marketing solutions. Collaborating with cross-functional teams to ensure reliability and performance.

Responsibilities:

  • Own full-stack features end-to-end — from database models and APIs to frontend integration and UX correctness.
  • Design and extend backend systems that power complex agent orchestration — subagents, skills, knowledge base retrieval, parallel execution, and long-running workflows.
  • Build and evolve REST APIs that are stable, well-typed, and easy for the frontend and agents to consume.
  • Integrate and debug LLM-powered workflows — prompts, tools, retrieval, evaluation loops — with a strong focus on reliability and observability.
  • Ensure frontend and backend systems interoperate cleanly: tight contracts, predictable data flow, and minimal friction.
  • Improve performance, resilience, and security across the stack as usage and complexity grow.
  • Use coding agents (Claude Code, Cursor, etc.) as force multipliers to move faster and push quality higher.
  • Collaborate closely with product and design to turn ambiguous ideas into shipped, production-grade features.
  • Raise the technical bar through thoughtful code reviews, architectural discussions, and mentorship of junior engineers.

Requirements:

  • 5+ years of professional software engineering experience with end-to-end ownership in a full-stack role.
  • Strong hands-on experience with Python and/or Node.js on the backend and React + TypeScript on the frontend.
  • Deep understanding of front-end state management — how to structure, scope, and evolve state as complexity grows. Familiarity with patterns like React Query / TanStack Query for server state.
  • Experience designing and working with relational data models (PostgreSQL).
  • Comfort operating in a cloud environment (GCP or similar) and deploying containerized services (Docker; Kubernetes familiarity a plus).
  • Proven experience integrating AI/ML systems into production products — especially LLMs, retrieval-augmented workflows, or agentic systems.
  • Strong product instincts: you think about UX, performance, and correctness, not just implementation.
  • Ability to reason about complex systems and make them simpler, more reliable, and easier to work with.

Benefits:

  • Unlimited Vacation & 10 Paid Holidays
  • Remote-First Culture with hubs in NY, SF, Lisbon, São Paulo, Barcelona & more
  • Comprehensive Medical, Dental & Vision Benefits
  • 401(k) with Company Match, Equity, and Profit Sharing
  • Parental Leave & Wellness Stipends
  • Cross-functional learning opportunities across the entire Darkroom ecosystem