companyArtisan logo

Staff Software Engineer (Backend) at artisan | San Francisco

ArtisanSan Francisco
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

QualificationsProven expertise in backend development, with experience in high-load systems. Strong proficiency with TypeScript, Node.js, and relevant databases (PostgreSQL, Redis). Experience with cloud services, particularly AWS. Ability to work in a fast-paced, flat organizational structure. Excellent problem-solving skills and a collaborative mindset.

About the job

What artisan Is

At artisan, we are pioneering the development of AI employees—autonomous digital workers capable of performing real jobs, beyond just being chatbots or copilots.

Our flagship product, Ava, serves as an AI Business Development Representative (BDR) utilized by hundreds of companies. Ava conducts lead research, composes and dispatches emails in the voice of the customer, orchestrates complex outbound sequences, manages her own deliverability infrastructure, optimizes her performance over time, and adeptly addresses objections while booking meetings. She is not merely a tool; she is a true teammate.

As a YC W24 company, we have raised over $35 million from esteemed investors, including Y Combinator, and currently boast an annual recurring revenue (ARR) exceeding $8 million. We are in the process of developing Ava 2.0, a transformative iteration that will redefine the capabilities of AI employees. The engineering challenges we face are significant, with a broad surface area to navigate.

The Role

  • In this foundational engineering role, you will be responsible for developing the backend that enables our AI employees to function effectively.

  • We process millions of signals, including lead data, email engagement, deliverability metrics, and behavioral patterns, to facilitate autonomous decision-making. The backend is integral to our operations, powering the AI, running the platform, and influencing Ava's performance for each customer. You will take ownership of significant components of this system.

Here’s what your work will entail:

  • High-throughput AI orchestration.

  • Design and construct the services and pipelines that empower Ava to process substantial volumes of signals and render swift, reliable decisions.

  • Platform infrastructure.

  • Artisan integrates an entire sales stack—covering email infrastructure, CRM, lead databases, campaign engines, inbox management, and AI coordination—into a single product. You will be entrusted with key aspects of this platform.

  • High ownership, end to end.

  • You will design, build, deploy, and monitor projects. We emphasize a holistic approach, where architecture and implementation are intertwined. You will be accountable for outcomes, not merely task lists.

Our pace is rapid, and iteration is key:

  • You will continuously deliver updates. Our engineering organization operates with minimal bureaucracy, facilitating a flat structure.

  • Our technology stack includes TypeScript/Node, PostgreSQL, Redis, Kubernetes, Mastra, Temporal, Langfuse, ECS, EC2, all deployed on AWS. We practice continuous release cycles.

Who You Are

  • You possess 6+ years of backend engineering experience, ideally in a high-performance environment.

About Artisan

artisan is revolutionizing the workforce with AI employees, setting the stage for a future where digital workers like Ava are integral to business operations. Our innovative approach is redefining what’s possible in automation and efficiency, backed by significant investment and rapid growth.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.