Smartsheet has been empowering teams for over 20 years by providing solutions for seamless work management. As a Senior Software Engineer I (Automation), you will lead the design and operation of systems that support business execution at scale, focusing on automations that enhance operational efficiency.
Responsibilities:
- 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
- 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
- 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
- Optimize RAG Performance: Manage vector database indexing and retrieval strategies (e.g., chunking, embedding) to eliminate hallucinations in enterprise search
- Collaborate Across Teams: Partner with the Integration & Application Engineering Teams to consume the REST APIs they build, transforming them into user-facing AI tools
- Take part in and lead code reviews and architectural discussions, acting as a technical gatekeeper for code quality and system integrity
- Forge a strong partnership with Product Management and business stakeholders to translate high-level business goals into technical roadmaps
- Mentor & Elevate: Mentor junior/mid-level engineers on AI prompt engineering, MCP server development, and UiPath best practices
- Participate in a production support weekly rotation, taking ownership of complex issue resolution and driving root-cause analysis to improve system resiliency
- Drive Agile/Scrum processes, helping to refine team velocity and ensuring the consistent delivery of high-impact features
Requirements:
- 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
- AI Native: 1+ years of experience building AI features using Generative AI or Agentic workflows with a measurable business impact
- MCP & Protocol Mastery: Deep knowledge of MCP, REST APIs, and modern authentication (OAuth) for secure data retrieval
- UiPath Expertise: 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
- Legally eligible to work in the U.S. on an ongoing basis