Distill
Posted 1mo ago

Senior Software Engineer, Full Stack / Agentic Engineering

Distill
United States or Canada
$120k-$220k/yrRemoteFull Time
Responsibilities
  • building agents
  • integrating systems
  • shipping features
Requirements
  • 5+ years software engineering experience
  • Production LLM/tool-calling experience
  • Ownership of product features
  • Strong problem-solving
  • Proficiency with Node.js/TypeScript
  • Experience with Postgres preferred
Technical tools mentioned
LLMNode.jsTypeScriptPostgres

Job description

About Distill

Distill gives every founder and executive a "mini-me" that does outreach for them. Customers would rather hear from founders than salespeople, but founders don't have the time. Distill does it for them: deep research on each person, tight and human messages that get industry-leading response rates, turning cold outreach into real conversations.

Distill is backed by top tier VCs (funding has yet to be announced) and was founded in 2024 by Russ Heddleston and Tim Su. Both are multi-time founders with exits under their belts who love building usable, delightful B2B software that targets the end user. Tim previously started and sold a todo app called Astrid to Yahoo! and then went on to start Tandem, a remote work communication tool backed by a16z. Russ previously started and sold Pursuit.com to Meta and then started and sold DocSend to Dropbox.

Distill is a remote-first team as Tim is happily settled in Mountain View and Russ is up in Whistler. Come join as we make use of LLMs to create delightful B2B software that end users love!

Role Overview:

As a Senior Software Engineer, Agentic Engineering at Distill, you'll make our product easier to use through agents and automation. You'll experiment with agentic and harness engineering, integrate across every part of our product, and work daily with our in-house concierge team to understand their workflow. Your job is to turn manual, repetitive work like automated outreach into something fast, reliable, and genuinely easy to use.

Key Responsibilities:

  • Build agents and automation that make Distill easier to use across every part of the product

  • Implement leading best practices on observability, evals, and agentic performance

  • Experiment with agentic and harness engineering, figuring out what can be automated and what can't

  • Work daily with our in-house concierge team to learn their workflow and turn it into reliable automation

  • Make automated outreach faster, more accurate, and genuinely easy to use.

  • Own features end to end, from talking to users to figure out the right thing to build, through shipping it

  • Integrate with LLMs and tool-calling agents in production, building the harnesses that make them dependable

Requirements:

  • 5+ years of software engineering experience, with time spent owning features or initiatives end to end

  • Hands-on experience building with LLMs in production, including tool-calling agents

  • Experience owning some part of a product, including talking to users to figure out what to build

  • Exceptional problem-solving skills and the ability to ship quickly in a fast-paced startup

  • Ability to work independently and own a domain

  • Proficiency in Node.js / TypeScript

Nice to Have:

  • Experience working with Postgres in production

  • Experience building outreach, automation, or internal tools

  • Experience designing agent harnesses or evaluation frameworks for LLM systems

  • Familiarity with prompt engineering and getting reliable behavior out of LLMs in production

Why Join Us:

  • A Proven Team: Tim and Russ have successfully built and sold multiple startups. Tim built and sold Astrid to Yahoo!. Russ most recently built and sold DocSend to Dropbox for $165m. Before that he started and sold Pursuit to Meta. They've done this before and are excited to do it again.

  • Immediate Impact: Be part of a small, growing startup and make a significant impact on our product and users.

  • Build Cool Stuff: Work with cutting-edge technologies and solve challenging problems.

  • Highly Technical Team: Work and think with world-class engineers

  • Collaborative Culture: At Distill, we foster a collaborative, low-ego culture where the best idea wins. We assume good intent and are customer-focused, valuing diversity and creativity.

  • Remote Team: Join a remote team that collaborates through a variety of online tools, with quarterly in-person meetups. Many of us are parents who understand the need for flexibility.

  • Benefits: We offer health insurance, dental care, a home office stipend, and cover expenses for in-person team meetups.

About Distill

AI-powered research and sales outreach platform for professionals.

Similar jobs

Software Engineer roles
7mo
Save
Mark Applied
Hide
Software Developer / Software Engineer
United States
RemoteFull Time
Psudo
Psudo: Building software and infrastructure to reinvent the internet experience.
2+ YOE2+ years of experience in software development; proficient in Java, C++, Ruby on Rails; SQL/NoSQL; familiar with SDLC; able to document and collaborate.
Java, C++, Ruby on Rails, SQL, NoSQL, ASP .Net, JQuery, Apache Wicket, JSF, Spring MVC, AWS, Azure, Google Cloud, OpenStack
11y
Save
Mark Applied
Hide
Software Developer/Software Engineer
Reston, Virginia, United States
OnsiteFull Time
Morfologica
Morfologica: Provides specialized natural language processing and computational linguistics engineering services.
Software Engineers/Developers experienced with lifecycle software development; strong programming and automated testing skills; ability to work with government customers.
Java, Ruby, Python, C++, SQL, Oracle, NLP
1h
Save
Mark Applied
Hide
Software Engineer
Costa Mesa, California, United States
$113k-$152k/yr HybridFull Time
Siemens
SiemensXETRA: SIE: Manufactures industrial automation, infrastructure, and energy technology systems.
3+ YOERequires 3+ years of professional software development experience, backend or distributed systems experience, programming proficiency in Python, Go, or Java, and strong data structures, algorithms, and system design knowledge.
Python, Go, TypeScript, PyTorch, HuggingFace, ONNX Runtime, LangChain, AWS, Kubernetes, Redis, Postgres, S3, Terraform, GitHub Actions, Datadog, Grafana, Prometheus
2h
Save
Mark Applied
Hide
Staff Software Engineer - Data Platform - Kubernetes - Distributed Systems - Federal
San Diego or San Francisco or Pleasanton or Santa Clara or Kirkland
$150k-$262k/yr HybridFull Time
ServiceNow
ServiceNowNYSE: NOW: Enterprise cloud platform for digital workflow automation.
3+ YOERequires 8+ years software development with a bachelor's, 5+ with a master's, 3+ with a PhD, or equivalent; 5+ years Kubernetes; hyperscaler, Go, containers, CI/CD, GitOps, and infrastructure-as-code experience.
Kubernetes, AWS, Microsoft Azure, Google Cloud Platform (GCP), Go, CI/CD, GitOps, Git, infrastructure-as-code, CNI, service mesh, mTLS
3h
Save
Mark Applied
Hide
Principal Software Engineer- Embedded OS
Denver or Westminster
$125k-$150k/yr OnsiteFull Time
ALTEN
ALTENEuronext Paris: ATE: Provides engineering and technology consulting services to industrial clients.
3+ YOERequires a bachelor's degree and 7+ years, master's degree and 5+ years, or PhD and 3+ years of software development experience; strong Yocto, embedded Linux, Xilinx SoC, CI/CD, BSP, debugging, and Agile skills.
Yocto, Embedded Linux, Docker, Artifactory, Python, Bash, GNU Make, Bitbucket, Jira, Bamboo, Confluence, GitHub, GitLab, AMD Zynq, Zynq UltraScale+, Kria SOM, CI/CD, BSP, Scrum
3h
Save
Mark Applied
Hide
Software Engineer, Simulation
Hawthorne, California, United States
$125k-$195k/yr OnsiteFull Time
SpaceX
SpaceX: Designs and launches advanced rockets and satellite internet constellations.
2+ YOEBachelor's degree in computer science, engineering, math, or STEM, or 5+ years of software experience; 2+ years developing in C++, Python, or object-oriented languages.
C++, Python, OpenFOAM, ANSYS Fluent, COMSOL Multiphysics, NX, ANSYS Meshing, SnappyHexMesh, ParaView, VisIt, Tecplot, Three.js, Flask, SQLAlchemy, FastAPI, React, JavaScript, PostgreSQL, SQL Server, Linux, OpenFOAM, CFD
3h
Save
Mark Applied
Hide
Software Engineer
Durham, North Carolina, United States
RemoteFull Time
Upswing
Upswing: Provides an online student success platform for higher education institutions.
1+ YOERequires 1–3 years of full-stack development experience, C#/.NET, JavaScript or TypeScript, relational databases, Docker, Git, Agile/Scrum, and U.S. work authorization; degree or equivalent experience required.
JavaScript, TypeScript, Angular, C#, .NET, LINQ, Entity Framework Core, PostgreSQL, Docker, JWT, SSO, Git, Azure Pipelines, Google Cloud, WebRTC, SignalR
3h
Save
Mark Applied
Hide
Software Engineer - Digital Site Development
Issaquah, Washington, United States
$85k-$225k/yr OnsiteFull Time
Costco Wholesale
Costco WholesaleNasdaq: COST: Operates a global chain of membership-only big-box warehouse clubs.
15+ YOE15+ years in enterprise eCommerce architecture and technical design; Java EE, Spring Boot, React, Node.js, cloud, Kubernetes, databases, CI/CD, Agile/Scrum, leadership, and mentoring experience required.
Java EE, Java, Spring Boot, Spring Framework, React, Node JS, AWS, Azure, GCP, GKE, Git, CI/CD, Spanner, DB2, SQL Server, IBM MQ, Biztalk, GCP PubSub, Kafka, Apigee, APIM, DataPower, Google Workspace, Google Sheets, Google Docs, Google Slides, Gmail, Dynatrace, Splunk, J2EE, DevSecOps, TDD