Overview
Skills
Job Details
Founding Software Engineer
Role Summary
Join as a founding engineer and help shape the foundation of our product, technology, and team. You ll work across the stack, from backend infrastructure to frontend UI, and play a key role in product direction, architectural decisions, and engineering culture.
Key Responsibilities
Design and build features using GoLang, TypeScript, React, and Next.js
Lead full-stack projects from conception to deployment
Engage with users, analyze product usage, and iterate quickly
Contribute to the product roadmap and technical strategy
Tackle complex challenges in infrastructure and AI systems
Required Qualifications
2+ years of professional software engineering experience
Strong full-stack development skills (GoLang, React/Next.js, TypeScript)
Proven ability to own features end-to-end in production environments
Experience in startups or fast-paced engineering teams
Willing and able to work onsite in San Francisco 6 days/week
Preferred Qualifications
Background at top engineering organizations (e.g., Google, Microsoft, YC-backed startups)
Experience with AI systems such as RAG, Redis, or agent-based architectures
Built AI-native or developer productivity tools
0-to-1 product development or startup founding experience
We are looking for;
Engineering Excellence
Experience at high-growth, high-bar engineering teams (e.g., Stripe, Snowflake, Perplexity, Vercel, Linear, Airtable)
Proficiency with relevant technologies: GoLang, TypeScript, React, Redis, RAG systems, agent architectures
Cultural Fit
Strong bias for speed, quality, and ownership
Thrives in fast-moving, ambiguous environments
Founder-like mindset with a passion for building
Other Considerations
Must be based in or willing to relocate to San Francisco (6 days/week in-office)
Preference for candidates with side projects or visible technical contributions
IC-focused role only recent hands-on coding experience required
Strong educational background (top-tier schools a plus, but not required)