Darkroom Software, Inc. logo

Full-Stack Engineer

Job Overview

Location

New York

Job Type

Full-time

Category

Software Engineering

Date Posted

June 26, 2026

Full Job Description

đź“‹ Description

  • • Design, build, and scale full-stack features end-to-end, from database schema design to React/TypeScript UI components, optimized for scale and reliability.
  • • Architect and maintain RESTful and GraphQL APIs, data pipelines, and distributed services on Google Cloud Platform (GCP).
  • • Integrate, prompt, and debug large language models (LLMs) and generative AI tools; own retrieval-augmented generation (RAG) and fine-tuning pipelines.
  • • Ensure seamless interoperability between front-end and back-end systems, minimizing friction, optimizing data flow, and enforcing contractual interfaces.
  • • Collaborate with product, research, design, and infrastructure teams to define requirements, iterate rapidly, and ship production-grade code.
  • • Monitor system performance, reliability, and security across all layers of the application stack.
  • • Mentor junior engineers through code reviews, architecture reviews, and the dissemination of engineering best practices.
  • • Influence engineering culture by shaping tools, processes, standards, and hiring practices within the team.
  • • Ship production code daily and actively contribute to key product and technical decision-making.
  • • Work directly with real marketing data at real volume from Darkroom’s 100+ active client accounts, ensuring solutions are grounded in operational reality.
  • • Engage with customer leadership (CEOs, CMOs, VPs) of fast-growing consumer brands generating $80M–$500M in revenue to understand use cases and validate product direction.
  • • Build and maintain AI/ML-powered experiences that serve as an AI coordination layer for marketing teams, enabling shared AI memory, centralized agent control, and model orchestration.
  • • Utilize Python, Node.js, React (TypeScript), PostgreSQL, Docker, Kubernetes, Airflow, and Terraform as core technologies in daily development.
  • • Work within an environment where the product is both built by and for a 10-year-old performance marketing agency with 100+ employees and 1,000+ branded client experiences.

🎯 Requirements

  • • 5+ years of professional software engineering experience with end-to-end ownership in a full-stack role.
  • • Deep expertise in Python, Node.js, React/TypeScript, and PostgreSQL.
  • • Hands-on experience with Google Cloud Platform (GCP), containerization (Docker/Kubernetes), and building/supporting high-traffic systems.
  • • Proven experience integrating AI/ML models (LLMs, NLP, RAG) into production applications.
  • • Familiarity or strong interest in working with MCP servers.
  • • Exceptional problem-solving skills and a product mindset focused on UX, performance, and business impact.

🏖️ Benefits

  • • Competitive salary (roles, responsibilities, and comp grow as we do)
  • • Top-tier health, vision, and dental insurance (US)
  • • Regular team off-sites
  • • Regular hack weeks

Skills & Technologies

Python
JavaScript
TypeScript
React
Node.js
Full Stack
Onsite

Ready to Apply?

You will be redirected to an external site to apply.

AI Job Fit Analysis
Pro

See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.

Darkroom Software, Inc. logo
Darkroom Software, Inc.
Visit Website

About Darkroom Software, Inc.

Darkroom Software, Inc. provides workflow and sales automation solutions for professional photographers and photo studios. Founded in 1999, the company’s platform combines tethered shooting, image editing, proofing, online storefronts, and order fulfillment in one integrated system. Users can capture images directly from cameras, apply real-time adjustments, create client galleries, and sell prints or digital downloads through branded e-commerce sites. Darkroom supports event, portrait, sports, and school photographers with tools for barcode scanning, green-screen automation, and multi-user studios. The software is available for both Windows and macOS, and integrates with labs, payment processors, and shipping providers.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Expires soon
San Francisco, California
Full-time
Expires Jul 5, 2026 (Soon)
Python
JavaScript
Ruby
+3 more

2 months ago

Expires soon
Full Remote
Contract
Expires Jul 5, 2026 (Soon)
Remote

2 months ago

Expires soon
Colombia - Remote
Full-time
Expires Jul 5, 2026 (Soon)
JavaScript
Angular
Node.js
+3 more

2 months ago

Expired
Singapore
Full-time
Expired Jun 2, 2026
Remote

3 months ago