Founding Software Engineer
Our client, an AI-driven legal tech company, is hiring a Founding Software Engineer to join the team in San Francisco, CA. The successful candidate will own the development and scaling of full-stack applications across the platform, combining product engineering, infrastructure and applied AI to deliver high-quality customer experiences.
Responsibilities
-
Design, build and maintain production-grade full-stack applications using React and TypeScript.
-
Develop scalable APIs, data models and backend services that support a rapidly evolving product.
-
Design flexible and scalable data architectures using NoSQL databases.
-
Build and maintain integrations with third-party APIs, authentication, payments and document platforms.
-
Take end-to-end ownership of features, from initial design and development through deployment and continuous improvement.
-
Leverage AI coding tools and agent-driven development workflows to accelerate engineering and improve productivity.
-
Collaborate closely with product and design to turn customer needs into intuitive, high-quality product experiences.
-
Continuously improve the platform’s performance, reliability, scalability and developer experience.
-
Contribute to technical architecture and engineering decisions as the platform and team scale.
-
Solve complex and ambiguous technical problems within a fast-moving, highly iterative startup environment.
Skillset
-
At least 2 years of professional software engineering experience, with a track record of building and shipping production-grade web applications.
-
Strong proficiency in TypeScript, React and modern full-stack development.
-
Hands-on experience designing, building and integrating APIs and backend services.
-
Solid understanding of distributed systems, application architecture and scalable software design.
-
Experience working with NoSQL databases and flexible data-modelling patterns.
-
Comfortable using AI-assisted development tools, coding copilots and agent-based engineering workflows.
-
Proven ability to own features end-to-end, from technical design and implementation through to production.
-
Ability to work independently, navigate ambiguous requirements and make pragmatic technical decisions.
-
Strong product mindset with a focus on shipping high-quality software that delivers meaningful customer value.
-
Previous experience within an early-stage startup or other fast-paced engineering environment would be a big plus.
Benefits
-
Salary: $120k – $180k
-
Equity.
SHARE JOB