Jobs · Engineering · California

Senior Product Engineer (Full-Stack)

OpenArt AI · San Francisco, CA · 1 wk ago
HybridEngineering$300k–$350k/yrFull-time

About the role

We’re looking for a Senior Product Engineer (Full-Stack) who can own complex, user-facing systems end-to-end, from product definition and UX trade-offs to backend systems and data modeling.

Responsibilities

  • Own complex product features end-to-end, from product concept → UX → backend systems → production launch.
  • Design and build scalable backend architectures, including APIs, async pipelines, and AI inference workflows.
  • Lead system design for new features, including performance, reliability, and extensibility considerations.
  • Design clean, scalable data models across multiple storage systems (SQL & NoSQL).
  • Build high-quality frontend experiences using React / Next.js with strong UX and performance sensibility.
  • Make informed trade-offs between speed, correctness, and scalability, and explain those trade-offs clearly.
  • Partner closely with Product, Design, and GTM to translate user needs into technical solutions.
  • Mentor junior engineers and raise the overall engineering bar through code reviews and technical guidance.
  • Act as a senior technical voice, influencing architecture, tooling, and engineering best practices.
  • Occasionally represent engineering decisions externally or act as the CTO’s delegate when needed.

Requirements

  • Strong Full-Stack engineering experience shipping production systems at scale.
  • Proven ability to design and implement end-to-end features independently.
  • Excellent system design skills, you can reason about APIs, services, data flow, and failure modes.
  • Strong experience designing data schemas and data models for real product use cases.
  • Hands-on experience with multiple database types, such as: Relational databases (e.g. PostgreSQL, MySQL), NoSQL / KV stores (e.g. Redis, Firestore), and Solid backend experience with Node.js and/or Python, including async workflows and integrations.
  • Strong frontend skills with React / Next.js, and an eye for product polish.
  • High product intuition, you think in user flows, not just endpoints.
  • Ability to operate with ambiguity and define problems before solving them.

Nice to have

  • Experience working on AI-powered or data-heavy products.
  • Familiarity with cloud-native architecture (GCP, serverless, containers).
  • Experience designing systems that balance real-time UX with async processing.
  • Prior startup experience or experience owning large surface-area features.

Tech Stack

  • React / Next.js
  • Node.js, TypeScript
  • Python
  • GCP
  • Cloud Run
  • Modal
  • Firebase
  • Redis
  • Upstash

Compensation

~$300k total compensation including base salary, bonus, equity

Equity - meaningful ownership in what you build

High autonomy, high growth environment

Work Setup

  • Bay Area preferred (hybrid allowed)
  • Visa sponsorship available
  • We’ll consider remote

What Success Looks Like in 3–6 Months

You’ve shipped multiple features that users love.

You’ve launched at least one AI-powered user flow end-to-end.

You’ve formed a tight feedback loop with design, founders, and real users.

You're a key voice in shaping the product and engineering roadmap.

Similar jobs