Senior Software Engineer I (automation)

Smartsheet Smartsheet · Seattle · United States · Engineering - Developers

Senior Software Engineer focused on building AI Agents and Agentic Workflows for enterprise automation, integrating with systems like AWS Bedrock, UiPath, and vector databases. The role involves designing, building, and operating these systems, standardizing data context, and optimizing performance to reduce manual effort and friction.

What you'd actually do

  1. Architect AI Agents: Take a leading role in designing Agentic Workflows using AWS Step Functions and Bedrock Agents that reason through multi-step business problems.
  2. Standardize Context via MCP: Drive the implementation of the Model Context Protocol (MCP) across the org to unify how AI interacts with Smartsheet, CRM, and ERP data.
  3. Design Human-in-the-Loop: Own the end-to-end design of high-stakes automations where UiPath Action Center acts as the safety gate for AI-driven decisions.
  4. Optimize RAG Performance: Manage vector database indexing and retrieval strategies (e.g., chunking, embedding) to eliminate hallucinations in enterprise search.
  5. Collaborate Across Teams: Partner with the Integration & Application Engineering Teams to consume the REST APIs they build, transforming them into user-facing AI tools.

Skills

Required

  • 5+ years of experience building highly scalable applications or enterprise-grade integration services.
  • Advanced AWS Expertise: Step Functions, EventBridge, and SQS/SNS for orchestrating complex, asynchronous logic.
  • 5+ years of programming experience with modern languages such as Javascript(Node.JS) , or TypeScript , Python.
  • 1+ years of experience building AI features using Generative AI or Agentic workflows with a measurable business impact.
  • Deep knowledge of MCP, REST APIs, and modern authentication (OAuth) for secure data retrieval.
  • Expertise in UiPath Integration Service and Action Center to bridge the gap between AI and human reviewers
  • Expertise in observability platforms (e.g., Datadog, CloudWatch) to proactively manage system health and lead troubleshooting and conducting root cause analysis for production-grade environments.
  • Work autonomously leading development aspects within large projects, breaking tasks into accurate work breakdown plans and providing regular feedback to the product managers / project team
  • A degree in Computer Science, Engineering, or a related field, or equivalent practical industry experience.

Nice to have

  • Mentor junior/mid-level engineers on AI prompt engineering, MCP server development, and UiPath best practices

What the JD emphasized

  • Agentic Workflows
  • AWS Step Functions
  • Bedrock Agents
  • Model Context Protocol (MCP)
  • UiPath Action Center
  • vector database
  • enterprise search
  • AI prompt engineering

Other signals

  • AI Agents
  • Agentic Workflows
  • Generative AI
  • human-to-system and system-to-system automations