Software Engineer, Fullstack
Fullstack engineer owning end-to-end features from backend APIs and AI orchestration to intuitive UIs for workflow automation, including browser extensions and dashboards. Requires fluency in TypeScript, Python, React; strong UI/UX and production systems experience.
About the job
What you'll do
- Own features end-to-end, from customer request to design to production, making thoughtful tradeoffs across frontend and backend
- Collaborate with our CTO and ML research partners to bring state-of-the-art agentic features into production
- Work on a wide variety of frontend surfaces, from our browser extension recorder, to the workflow editor, and dashboard analytics reporting on workflow execution
- Design and build the backend APIs and services that power the editor and integrate with Sola's AI orchestration and execution platform
- Partner with product and design to craft intuitive, delightful user experiences for both technical and non-technical users
What we're looking for
- You thrive in a fast-paced environment where you can ship fast and solve problems end-to-end
- You're fluent in TypeScript, Python, and React, and can move confidently across the stack
- You have a strong background in client-side technologies and care deeply about UI/UX quality
- You've built and operated production systems with a high standard for reliability, monitoring, and performance
- You're fluent with the latest AI coding tools and are always looking for ways to move faster
- You're open to working 5 days a week out of our office in NYC (we'll cover relocation!)
You might excel if
- You have hands-on experience operating at an early stage startup where ownership and execution in the face of ambiguity were essential
- You're a fullstack generalist, with specific experience in some or all of our stack: React, Typescript, Python, Kubernetes, Temporal, Postgres, DynamoDB
- You've worked on building out enterprise SaaS features (e.g. SCIM, RBAC, audit logging) and enterprise integrations
- You're an expert in browser extensions or session capture tech
- You're ambitious, creative, and a great communicator
Skills
TypeScript, Python, React, Kubernetes, Temporal, Postgres, DynamoDB, Browser Extensions
Similar jobs
Fullstack Engineering jobsBuild scalable full-stack web applications across frontend and backend layers using React, TypeScript, Python, GraphQL, and FastAPI. The role requires at least three years of full-stack development experience and offers hybrid work in San Francisco.
Build scalable web software and infrastructure for a complex, regulated mortgage-servicing platform. The role requires 4+ years of software engineering experience, strong cross-functional communication, and experience with web applications, distributed systems, mobile applications, or infrastructure.
Build and deploy AI agents, automation workflows, and enterprise integrations that transform costly healthcare operations. The role requires production software development, customer collaboration, rapid iteration, and ownership of measurable business outcomes.
Build and own customer-facing data-security features end to end, tackling distributed systems and petabyte-scale production challenges. The role requires 3+ years of software engineering experience, strong backend skills in Go or Python, and expertise in databases and schema design.
Build and ship scalable SaaS features across frontend and backend systems using TypeScript or Python, React, Node.js, and cloud technologies. The role requires 5+ years of experience, strong problem-solving and collaboration skills, and the ability to work across a fast-moving product environment.