OMI consulting llc

Full stack Software Engineer - San Francisco, California

Published

Location: On Site in San Francisco, California, United States

Employment type: Full-time

Salary: $180,000 - $250,000 per year

Posted: 7 months ago

Why This Role Matters

You will have financial security with startup upside: Our capital partners have over $2B under management. With our capital partners, we control our portfolio companies. Our portfolio companies are all cash-flow positive, and they have 3,000+ enterprise customers. You get startup speed without the "will we survive?" stress. In addition, we are building new AI products without the startup go-to-market risk because our portfolio companies already have enterprise customers.

How You'll Contribute

  • Able to write production-quality code and explain your decisions.

  • Ship end-to-end product features across the Next.js App Router (Server Components, Server Actions, Route Handlers) with TypeScript strictness.

  • Build AI workflows using the Vercel AI SDK (streaming text/chat, tool calls) and integrate them into robust, user-friendly experiences.

  • Orchestrate background jobs/pipelines and connect external systems for data import/export.

  • Model and query data with Drizzle ORM and Postgres; write safe migrations; keep schemas, types, and queries aligned with product needs.

  • Own performance and reliability: streaming UIs, caching strategies, error boundaries, logging/instrumentation, and Core Web Vitals.

  • Maintain code quality with type-driven design and clean abstractions; participate in constructive code reviews.

  • Collaborate with product and design to scope, decompose, and deliver iterative value; document decisions in the repo’s README/docs.

What Makes You a Great Fit

  • 2+ years building in TypeScript + React and shipping Next.js (App Router, RSC, Server Actions/Route Handlers) features to production.

  • Hands-on LLM/AI app experience using Vercel AI SDK or equivalent (streaming responses, function/tool calling, prompt/context design).

  • Familiarity with AI dev tools (e.g., CodeX, Cursor, Claude).

  • Postgres + SQL in production and experience with an ORM (Drizzle preferred).

  • Experience with client-side data & caching (TanStack Query/SWR or similar).

  • Proven focus on performance/reliability (streaming UIs, caching, error boundaries, logging/instrumentation, Core Web Vitals).

  • Accessibility-minded UI work (Tailwind or component library experience).

  • Comfortable integrating third-party APIs/webhooks and background jobs/queues.

  • Bachelor’s in CS or equivalent practical experience.

  • Able to thrive in a fast-paced environment.

  • Learning mentality (adapts to weekly tech changes).

  • Business-oriented thinking (revenue impact mindset, not just technical purity).

Perks & Benefits

  • Salary: $180K-250K

  • Equity for competitive candidate

  • Healthcare (full)