Senior Product Engineer

  • San Francisco, CA
  • Posted 4 days ago | Updated 1 day ago

Overview

Hybrid
$70 - $80
Contract - W2
Contract - 12 Month(s)

Skills

AI
ML
LLM
Product
.Net
C#
Saas

Job Details

Full-Stack SaaS Engineering:

  • Design, build, and operate modern SaaS web applications end to end (frontend, backend, APIs, database, integrations)
  • Deliver production-grade features that span UI, data, and infrastructure, from prototype to resilient MVP
  • Integrate common SaaS services (e.g. Stripe, Supabase, auth, analytics) to accelerate delivery
  • Balance speed and simplicity with reliability, scalability, and compliance

AI Product Engineering:

  • Leverage AI in your own workflow to code faster, explore solutions, and sharpen ideas
  • Add AI functionality into our SaaS products: LLM-driven features, retrieval-augmented workflows, agentic patterns, and evaluation/guardrails
  • Instrument systems for observability; track latency, accuracy, and usage metrics to ensure safe and reliable AI behavior
  • Apply evaluation datasets and guardrails; implement abstain/escalation flows and drift monitoring to uphold quality

Frontend Craft:

  • Build tasteful, intuitive UIs in frameworks like Next.js, even when a designer isn't available
  • Use good product judgment to make interfaces feel polished, purposeful, and usable
  • Uphold accessibility, performance, and compliance standards

Product Delivery:

  • Translate high-level technical direction into executable designs and production code, surfacing trade-offs early
  • Own vertical slices: integrate with internal systems and external services, de-risk unknowns with spikes, and ship on a tight cadence
  • Co-lead execution with the Tech Lead, driving toward MVP milestones and team KPIs (reliability, adoption, impact)

Architecture & Collaboration:

  • Evolve flexible, composable architectures that interoperate with partner platforms and internal services
  • Communicate design decisions and trade-offs clearly with technical and non-technical stakeholders

Learning & Thought Partnership:

  • Stay ahead of AI and software trends, bringing pragmatic tools and frameworks into the stack
  • Share learnings and patterns that increase team velocity and quality
  • Continuously find ways to accelerate our AI-assisted product development

About You
You are a hands-on product engineer with a strong track record of shipping modern SaaS web applications end to end. You thrive on building products that are both technically solid and delightful to use, and you're just as comfortable designing a UI flow as you are modeling a database schema or hardening a backend service. You actively use AI in your own workflow and know how to integrate LLMs and agentic techniques into production-grade products responsibly. You're curious, pragmatic, and excited to apply your skills to climate tech with real-world impact.
You bring the following skills and mindset to the role:
Technical & Product Engineering:

  • Track record of shipping full-stack SaaS applications (frontend, backend, APIs, data, integrations) used in production by real users
  • Ability to go from zero to prototype quickly, then harden into a resilient MVP with tests, telemetry, and safe deployment practices
  • Strong fundamentals across APIs, data modeling, security, performance, CI/CD, and observability
  • Experience integrating LLMs, RAG, and guardrails into products, and monitoring AI features with metrics like latency, accuracy, and safety
  • Comfort making trade-offs that balance time-to-value with reliability, security, and data integrity
  • Evidence of shortening the loop from idea prototype production, with telemetry guiding iteration

Product Taste & Frontend Craft:

  • Strong eye for design and user experience; able to create polished, usable UIs without always relying on a dedicated designer
  • Knowledge of modern frameworks like Next.js and comfort working across the modern SaaS stack (e.g., Stripe, Supabase, auth, analytics, cloud services)

Domain & Collaboration:

  • Interest in climate, energy, or environmental markets, with the ability to translate domain input into dependable software
  • Clear, proactive communicator who builds trust with engineers, product managers, and subject-matter experts alike
  • Comfortable moving at startup velocity inside an established company, adapting quickly as requirements evolve

Education & Experience:

  • Degree in Computer Science/Software Engineering or equivalent practical experience building and operating full-stack, AI-enabled SaaS products
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.