Skip to main content

Darkroom

Full-Stack Engineer

New York (Remote)From $120kfulltimemidAdded 1 month ago

About this role

Join Shadow as a Full-Stack Engineer to build an AI coordination layer for marketing operations. You'll design and ship end-to-end features spanning APIs, databases, and ML services, working with real data from a 10-year-old performance marketing agency serving fast-growing consumer brands.

What you'll do

  • Architect and implement full-stack features from database schema to React components, optimized for scale
  • Build and maintain APIs, data pipelines, and distributed services on Google Cloud Platform
  • Integrate and debug LLMs and generative AI tools; own RAG pipelines
  • Ensure seamless interoperability between front-end and back-end systems
  • Monitor performance, reliability, and security across production systems
  • Mentor junior engineers through code reviews and architecture guidance

What they're looking for

  • Python and Node.js
  • React and TypeScript
  • PostgreSQL
  • Google Cloud Platform (GCP)
  • Docker and Kubernetes
  • LLMs, RAG, and prompt engineering
  • RESTful/GraphQL API design
  • MCP servers (familiarity or strong interest)

Benefits

  • Competitive salary with performance-based compensation
  • Top-tier health, vision, and dental insurance
  • Regular team off-sites
  • Hack weeks
  • Product ownership and daily production code shipping
  • Direct customer interaction with marketing leaders
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Darkroom

Darkroom builds an AI coordination layer for marketing operations that serves performance marketing agencies and fast-growing consumer brands. The company is hiring Full-Stack Engineers to design and ship end-to-end features across APIs, databases, and ML services.

View all jobs at Darkroom

Likely interview questions

  • Walk us through a full-stack feature you shipped end-to-end—from database schema through React UI. How did you handle the API contract between front and back?
  • Tell us about your experience integrating LLMs or generative AI into production applications. What challenges did you hit with latency, reliability, or prompt engineering?