Justin Langseth

Chief Technology Officer
LinkedIn
At Snowflake, Justin helped launch the data marketplace and worked on the AI strategy. Before that, he co-founded and led several companies, including Zoomdata and Clarabridge. He holds 51 technology patents related to data sharing, protection, and analysis. He graduated from MIT with a degree in Management of Information Technology.
October 27, 2025

Agent Server [2/3]: Where Should Your Agent Server Run?

Justin Langseth
Chief Technology Officer
Keep Reading
See all
Genesis Computing Recognised in Gartner's "Data Engineering 2.0" Research
Gartner Names Genesis Computing as a Recommended Vendor. Here's What That Means for Your AI Roadmap.
Why AI Agents That Have Context First Build Better Pipelines
What’s Actually Blocking Agentic Commerce for CPGs? Not AI. The Data Pipeline.
What Does $17.4M in Undetected Royalty Exposure Look Like? Eight Platforms. Fifty Titles. Zero Unified View.
From "Something's Broken" to Root Cause in 5 Minutes
40 Minutes to Reverse-Engineer a Legacy Data Warehouse (Including the Ghost Artifacts Nobody Knew Existed)
Meet Genesis Twin: The Digital Twin That Ends the Monday Morning Data Fire Drill
From Raw Claims Data to a Live Analytics Dashboard in 7 Minutes
Super Data Science: ML & AI Podcast with Jon Krohn
Connecting Data Sources in Genesis
The Death of Traditional BI - Part 1
Exploring Genesis UI: Agent Workflows
Exploring Genesis UI: Agents & Their Tool
Launching the Genesis App through the Snowflake Marketplace
Exploring Mission Features in Genesis UI
Delivering on agentic potential: how can financial services firms develop agents to add real value?
GXS Uses Autonomous AI Agents to Speed Data Engineering from Months to Hours
Enterprise AI Data Agents: Automating Bronze Layer to Snowflake dbt Pipelines
Stefan Williams, Snowflake & Matt Glickman, Genesis Computing | Snowflake Summit 2025
A CEO's Perspective on the Shift to AI Agents
Genesis Walkthrough #1: Exploring an S3 Bucket with Genesis Agents
Genesis Walkthrough #2: Loading data from S3 into Snowflake with Genesis
Genesis Walkthrough #3: Using a Blueprint to launch a mission
Genesis Walkthrough #4: Genesis Mission prompt for required information
Genesis Walkthrough #5: Checking in on a running mission
Genesis Walkthrough #6: Mission document flow
Genesis Walkthrough #7: Exploring Mission Results
Genesis Walkthrough #8: DBT Engineering Blueprint
From Requirements to Production Pipelines With Genesis Missions
Promotional banner for Genesis Computing
Matt Glickman gives an interview at Snowflake Summit 2025
The Future of Data Engineering: From Months to Hours with Agentic AI
Your Data Backlog Isn't Just a List — It's a Risk Ledger
Blueprints: How We Teach Agents to Work the Way Data Engineers Do
Context Management: The Hardest Problem in Long-Running Agents
Progressive Tool Use
Better Together: Genesis and Snowflake Cortex Agents API Integration
How Hard Could It Be? A Tale of Building an Enterprise Agentic Data Engineering Platform
20 Years at Goldman Taught Me How to Manage People. Turns Out, Managing AI Agents Isn't That Different.
Agent Server [1/3]: Where Enterprise AI Agents Live, Work, and Scale
Agent Server [2/3]: Where Should Your Agent Server Run?
Agent Server [3/3]: Agent Access Control Explained: RBAC, Caller Limits, and Safer A2A
The Junior Data Engineer is Now an AI Agent
Using AI Agents to Generate Synthetic Data
Automate Dashboard Creation with Genesis
Powering Up Cortex Code with Genesis Superpowers
3 Cortex Codes Running in Parallel?
How Genesis Automates Data Pipeline Development in Hours
Genesis Bronze, Silver, Gold Agentic Data Engineering: From Dashboard Sketch to Production Pipeline
The Evolution of Data Work: Introducing Agentic Data Engineering
AI Agent Builds dbt Analytics Schema in 30 Minutes
Replay
Stay in the Fast Lane
News and product updates in Agentic AI for enterprise data teams.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

TL;DR: Genesis deploys its agent server as a Docker container inside the customer's own environment. Supported targets include Snowflake via Snowpark Container Services, Databricks, AWS, Azure, and on-premises Kubernetes. Each agent gets its own scoped account and monitored access, treated the same way you'd treat a new employee.

Where does it run? Where is it deployed? In the world of software, people used to deploy software through floppy disks and CD-ROMs. That felt very secure because the software was running on your computer, and the vendor had no way to access it or see what you were doing with it. SaaS changed that considerably. Now the software runs somewhere else, in a place the vendor has to secure and that you, as a customer, have to become comfortable with.

Agents Replacing SaaS Applications

Agents are starting to replace certain classes of SaaS applications. One of the potential cost savings is the ability to slow SaaS spend because agents can handle things internally that companies used to depend on outside vendors to do. That means agents have to run somewhere. For background on what an agent server actually is, see Agent Server [1/3]: Where Enterprise AI Agents Live, Work, and Scale.

The Genesis Approach: Running Agents Inside Your Environment

There are various places an agent server could run. It could live at a SaaS vendor; there are companies that run turnkey systems for agents handling marketing or legal work. At Genesis, we build data agents: software that works with data, which is one of the most important assets any organization holds. In our experience, customers want those agents running inside their own environment, ideally on the same platform where the data already lives. It is much easier to secure, and much easier to explain why it is secure, compared to agents running somewhere else and reaching back into your corporate data.

Deployment Options

Assuming a customer wants to deploy a data agent inside their environment, which is how all Genesis customers do it, there are a few places to run it. The Genesis agent server ships as a Docker container, so it runs anywhere customers are already comfortable running containers. Most large enterprises run lots of containers for lots of things and are generally comfortable with that model.

Deployment Target How It Runs Key Benefit
Snowflake (SPCS) Snowflake Native App via Snowpark Container Services Inherits Snowflake's security and governance
Databricks Container within the Databricks platform Tight integration with Databricks compute
AWS (EC2 / ECS) Container or VM via Terraform scripts Fits existing AWS infrastructure
Azure (ACI / VMs) Container or VM via Terraform scripts Works within existing Azure environments
On-Premises / Kubernetes Any Kubernetes cluster Full control, data never leaves the building

Running Inside Your Data Platform

The most useful place to run the agent server is directly inside your data platform. Genesis has a Snowflake native application built on Snowpark Container Services, which runs the Genesis agent server inside those containers. Running it inside your Snowflake account is a straightforward path, and you inherit the security posture you already trust Snowflake for. Databricks has similar capabilities for running containers inside the platform.

AWS, Azure, and On-Premises

Most customers run AWS or Azure. Genesis provides Terraform deployment scripts for both: EC2 or ECS on AWS, container instances or VMs on Azure. For customers who need everything inside their own building (some hedge funds still run on-premises Kubernetes clusters and want data that never leaves their walls) that works too. Once the server is running, see Connecting Data Sources in Genesis for next steps.

All of these deployment options share a common advantage from a security and access control perspective: they are all better than running an agent in a third-party cloud where you have to worry about someone else's security protocols.

Why This Matters for Data Agents Specifically

For a data agent, you ideally give it broad access to your organization's data, both structured and unstructured, much broader than you would give a typical SaaS platform. SaaS platforms generally create data inside themselves. Salesforce is a good example: most of the data in Salesforce was generated inside Salesforce. Data agents are different. They are accessing data that is already resident inside your enterprise, potentially across a large range of systems and data sets. Running them inside an environment that is already trusted, secured, and monitored by your organization is the right approach. For more on managing data operations once agents are deployed, see Data Operations AI Agents.

Access Control: Treating Agents Like People

When securing data agents, there are two things to think about: the access agents have to your systems and data, and the access users have to the agents themselves.

The most practical approach is to treat each agent like a person. Set up an account in each system the agent needs, Snowflake, Databricks, GitHub, JIRA, either as a named user or as a service account, depending on how your organization classifies non-human users. Assign those credentials in the Genesis agent server. From there, the agent can query Snowflake, run jobs on Databricks, interact with GitHub, and so on. And you can monitor its activity through the same audit logs you already use for human users.

In terms of access level, start the same way you would with a new employee: scoped permissions, not administrative access. Read access to relevant data sets, write access to designated schemas, specific tool integrations as needed. The Genesis agent server manages all of those rights, roles, and keys securely. For a deeper look at how this works, see Agent Server [3/3]: Agent Access Control Explained: RBAC, Caller Limits, and Safer A2A. If you are thinking about how managing agents compares to managing people on a team, this post is worth a read.

Frequently Asked Questions

Why run the agent server inside our environment? Data agents need broad access to your data. Running them on infrastructure you already own and monitor is the simplest way to keep that access secure. Genesis cannot see your data or agent activity.

What platforms are supported? Snowflake, Databricks, AWS, Azure, and on-premises Kubernetes. All deployments use Docker containers.

How much access should we give an agent? Start narrow: read access to relevant data sets, write access to designated schemas, specific tool integrations only. Expand as needed, the same way you would with any new team member.

How do we track what agents are doing? Agents get their own accounts in each connected system, so their activity shows up in your existing audit logs and monitoring tools.

Want to learn more? Get in touch!

Experience what Genesis can do for your team.
Request a Demo
Stay in the Fast Lane
News and product updates in Agentic AI for enterprise data teams.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Keep Reading

How Hard Could It Be? A Tale of Building an Enterprise Agentic Data Engineering Platform
How Hard Could It Be? A Tale of Building an Enterprise Agentic Data Engineering Platform
20 Years at Goldman Taught Me How to Manage People. Turns Out, Managing AI Agents Isn't That Different.
20 Years at Goldman Taught Me How to Manage People. Turns Out, Managing AI Agents Isn't That Different.
Agent Server [1/3]: Where Enterprise AI Agents Live, Work, and Scale
Agent Server [1/3]: Where Enterprise AI Agents Live, Work, and Scale
Genesis Walkthrough #5: Checking in on a running mission
Genesis Walkthrough #5: Checking in on a running mission
View All Articles
Genesis Computing Recognised in Gartner's "Data Engineering 2.0" Research
May 29, 2026
Genesis Computing Recognised in Gartner's "Data Engineering 2.0" Research
Yahoo Finance
Gartner Names Genesis Computing as a Recommended Vendor. Here's What That Means for Your AI Roadmap.
May 20, 2026
Gartner Names Genesis Computing as a Recommended Vendor. Here's What That Means for Your AI Roadmap.
Genesis Computing
Why AI Agents That Have Context First Build Better Pipelines
May 12, 2026
Why AI Agents That Have Context First Build Better Pipelines
Genesis Computing
What’s Actually Blocking Agentic Commerce for CPGs? Not AI. The Data Pipeline.
May 5, 2026
What’s Actually Blocking Agentic Commerce for CPGs? Not AI. The Data Pipeline.
Genesis Computing
What Does $17.4M in Undetected Royalty Exposure Look Like? Eight Platforms. Fifty Titles. Zero Unified View.
May 5, 2026
What Does $17.4M in Undetected Royalty Exposure Look Like? Eight Platforms. Fifty Titles. Zero Unified View.
Genesis Computing
From "Something's Broken" to Root Cause in 5 Minutes
April 27, 2026
From "Something's Broken" to Root Cause in 5 Minutes
No items found.
No items found.
40 Minutes to Reverse-Engineer a Legacy Data Warehouse (Including the Ghost Artifacts Nobody Knew Existed)
April 23, 2026
40 Minutes to Reverse-Engineer a Legacy Data Warehouse (Including the Ghost Artifacts Nobody Knew Existed)
Genesis Computing
From Raw Claims Data to a Live Analytics Dashboard in 7 Minutes
April 22, 2026
From Raw Claims Data to a Live Analytics Dashboard in 7 Minutes
Genesis Computing
Meet Genesis Twin: The Digital Twin That Ends the Monday Morning Data Fire Drill
April 20, 2026
Meet Genesis Twin: The Digital Twin That Ends the Monday Morning Data Fire Drill
Genesis Computing
Super Data Science: ML & AI Podcast with Jon Krohn
April 9, 2026
Super Data Science: ML & AI Podcast with Jon Krohn
Matt Glickman
Connecting Data Sources in Genesis
April 8, 2026
Connecting Data Sources in Genesis
Todd Beauchene
Promotional banner for Genesis Computing
March 31, 2026
How Genesis Automates Synthetic Data Generation for Databricks Dev Environments in Under 34 Minutes
Todd Beauchene
The Death of Traditional BI - Part 1
March 19, 2026
The Death of Traditional BI - Part 1
Genesis Computing
AI Agent Builds dbt Analytics Schema in 30 Minutes
March 11, 2026
AI Agent Builds dbt Analytics Schema in 30 Minutes
Todd Beauchene
Genesis Bronze, Silver, Gold Agentic Data Engineering: From Dashboard Sketch to Production Pipeline
February 26, 2026
Genesis Bronze, Silver, Gold Agentic Data Engineering: From Dashboard Sketch to Production Pipeline
Genesis Computing
How Genesis Automates Data Pipeline Development in Hours
February 19, 2026
How Genesis Automates Data Pipeline Development in Hours
Genesis Computing
3 Cortex Codes Running in Parallel?
February 12, 2026
3 Cortex Codes Running in Parallel?
Justin Langseth
Powering Up Cortex Code with Genesis Superpowers
February 10, 2026
Powering Up Cortex Code with Genesis Superpowers
Matt Glickman
Automate Dashboard Creation with Genesis
February 2, 2026
Automate Dashboard Creation with Genesis
Justin Langseth
Using AI Agents to Generate Synthetic Data
January 27, 2026
Using AI Agents to Generate Synthetic Data
Justin Langseth
The Junior Data Engineer is Now an AI Agent
January 12, 2026
The Junior Data Engineer is Now an AI Agent
Matt Glickman
From Requirements to Production Pipelines With Genesis Missions
December 22, 2025
From Requirements to Production Pipelines With Genesis Missions
Genesis Computing
20 Years at Goldman Taught Me How to Manage People. Turns Out, Managing AI Agents Isn't That Different.
December 4, 2025
20 Years at Goldman Taught Me How to Manage People. Turns Out, Managing AI Agents Isn't That Different.
Anton Gorshkov
A CEO's Perspective on the Shift to AI Agents
December 2, 2025
A CEO's Perspective on the Shift to AI Agents
Genesis Computing
Genesis Walkthrough #1: Exploring an S3 Bucket with Genesis Agents
December 2, 2025
Genesis Walkthrough #1: Exploring an S3 Bucket with Genesis Agents
Todd Beauchene
Genesis Walkthrough #2: Loading data from S3 into Snowflake with Genesis
December 2, 2025
Genesis Walkthrough #2: Loading data from S3 into Snowflake with Genesis
Todd Beauchene
Genesis Walkthrough #3: Using a Blueprint to launch a mission
December 2, 2025
Genesis Walkthrough #3: Using a Blueprint to launch a mission
Todd Beauchene
Genesis Walkthrough #4: Genesis Mission prompt for required information
December 2, 2025
Genesis Walkthrough #4: Genesis Mission prompt for required information
Todd Beauchene
Genesis Walkthrough #5: Checking in on a running mission
December 2, 2025
Genesis Walkthrough #5: Checking in on a running mission
Todd Beauchene
Genesis Walkthrough #6: Mission document flow
December 2, 2025
Genesis Walkthrough #6: Mission document flow
Todd Beauchene
Genesis Walkthrough #7: Exploring Mission Results
December 2, 2025
Genesis Walkthrough #7: Exploring Mission Results
Todd Beauchene
Genesis Walkthrough #8: DBT Engineering Blueprint
December 2, 2025
Genesis Walkthrough #8: DBT Engineering Blueprint
Todd Beauchene
Exploring Genesis UI: Agents & Their Tool
November 7, 2025
Exploring Genesis UI: Agents & Their Tool
Todd Beauchene
Launching the Genesis App through the Snowflake Marketplace
November 7, 2025
Launching the Genesis App through the Snowflake Marketplace
Todd Beauchene
Exploring Mission Features in Genesis UI
November 7, 2025
Exploring Mission Features in Genesis UI
Todd Beauchene
How Hard Could It Be? A Tale of Building an Enterprise Agentic Data Engineering Platform
November 6, 2025
How Hard Could It Be? A Tale of Building an Enterprise Agentic Data Engineering Platform
Anton Gorshkov
Better Together: Genesis and Snowflake Cortex Agents API Integration
November 4, 2025
Better Together: Genesis and Snowflake Cortex Agents API Integration
Genesis Computing
Exploring Genesis UI: Agent Workflows
October 31, 2025
Exploring Genesis UI: Agent Workflows
Todd Beauchene
Agent Server [1/3]: Where Enterprise AI Agents Live, Work, and Scale
October 27, 2025
Agent Server [1/3]: Where Enterprise AI Agents Live, Work, and Scale
Justin Langseth
Agent Server [2/3]: Where Should Your Agent Server Run?
October 27, 2025
Agent Server [2/3]: Where Should Your Agent Server Run?
Justin Langseth
Agent Server [3/3]: Agent Access Control Explained: RBAC, Caller Limits, and Safer A2A
October 27, 2025
Agent Server [3/3]: Agent Access Control Explained: RBAC, Caller Limits, and Safer A2A
Justin Langseth
Delivering on agentic potential: how can financial services firms develop agents to add real value?
October 26, 2025
Delivering on agentic potential: how can financial services firms develop agents to add real value?
Genesis Computing
Blueprints: How We Teach Agents to Work the Way Data Engineers Do
October 20, 2025
Blueprints: How We Teach Agents to Work the Way Data Engineers Do
Justin Langseth
Context Management: The Hardest Problem in Long-Running Agents
October 20, 2025
Context Management: The Hardest Problem in Long-Running Agents
Justin Langseth
Progressive Tool Use
October 20, 2025
Progressive Tool Use
Genesis Computing
Your Data Backlog Isn't Just a List — It's a Risk Ledger
August 22, 2025
Your Data Backlog Isn't Just a List — It's a Risk Ledger
Genesis Computing
The Future of Data Engineering: From Months to Hours with Agentic AI
August 14, 2025
The Future of Data Engineering: From Months to Hours with Agentic AI
Genesis Computing
Matt Glickman gives an interview at Snowflake Summit 2025
June 27, 2025
Ex-Snowflake execs launch Genesis Computing to ease data pipeline burnout with AI agents
Genesis Computing
GXS Uses Autonomous AI Agents to Speed Data Engineering from Months to Hours
June 25, 2025
GXS Uses Autonomous AI Agents to Speed Data Engineering from Months to Hours
Genesis Computing
Enterprise AI Data Agents: Automating Bronze Layer to Snowflake dbt Pipelines
June 5, 2025
Enterprise AI Data Agents: Automating Bronze Layer to Snowflake dbt Pipelines
Genesis Computing
Stefan Williams, Snowflake & Matt Glickman, Genesis Computing | Snowflake Summit 2025
June 4, 2025
Stefan Williams, Snowflake & Matt Glickman, Genesis Computing | Snowflake Summit 2025
Genesis Computing
The Evolution of Data Work: Introducing Agentic Data Engineering
The Evolution of Data Work: Introducing Agentic Data Engineering
Matt Glickman
Justin Langseth