At Artisan, the business problem is to design, build, and scale the backend that powers AI employees, replacing a sprawling stack of sales tools and working alongside human team members.
Requirements
- Strong experience building scalable, data-intensive services with modern APIs and robust infrastructure.
- Proficiency with cloud-native tools - containers, orchestration (e.g., Kubernetes), monitoring, CI/CD.
- Deep understanding of distributed systems, APIs, reliability, performance, and database systems (SQL + NoSQL).
- Experience with modern stacks - TypeScript/Node preferred, but equivalent backend stacks are welcome.
- Demonstrated track record of ownership - leading parts of systems independently and shipping with impact.
- Excellent communication, clarity in articulating architecture to technical and non-technical stakeholders.
Responsibilities
- Build resilient, scalable services: Architect and implement backend systems and APIs that handle high-throughput AI requests with precision.
- Own end-to-end delivery: From design to deployment, you’ll shepherd features into production rapidly, with quality and ownership.
- Work cross-functionally: Partner with product, design, and AI teams to ensure backend decisions serve real user workflows.
- Use AI as a coworker: Directly collaborate with AI coding agents like Claude Code, leveraging them to boost your productivity and quality.
- Maintain engineering rigor: Champion testing, observability, deployment pipelines, and reliability best practices from day one.
- Drive long-term scalability: Iteratively improve architecture, manage technical debt, and optimize for scale as we grow.
Other
- 4+ years of backend engineering experience in high-growth environments, preferably early-stage or Series B.
- US visas: Will sponsor
- Location: San Francisco or NYC (in-person)
- Remote: No
- Role: Engineering, Eng type: Backend, Job type: Full-time