SpotOn is a company dedicated to empowering independent restaurants with innovative technology solutions. They are seeking a Senior Software Engineer to identify inefficiencies in business operations and implement AI-driven automation systems that enhance speed, accuracy, and scalability.
Responsibilities:
- Own business automation end-to-end. You partner directly with operations, sales, and customer support teams to identify workflow bottlenecks and manual processes ripe for automation. You don't wait for a product manager to write you a spec. You discover the problem, scope the solution, build it, deploy it, and measure the impact
- Design and ship AI-driven systems that replace manual labor. These aren't chatbot wrappers. You're building agentic workflows and orchestration layers that handle complex, multi-step business processes autonomously — with the guardrails and error handling required for production use in a fintech environment. You build systems that people trust because they work reliably, not because someone mandated adoption
- Measure everything. You define the metrics that matter: hours recovered, error rates reduced, cycle times compressed, operational throughput gained. You report impact in business terms. "We automated X and saved Y hours per week" is the language you speak. If something isn't delivering value, the data tells you before anyone else
- Evangelize by shipping, not by presenting. Your most persuasive argument is a working system, not a slide deck. You turn skeptics into believers by showing them their own time savings. You build systems that make the whole ops org better, not just your team
Requirements:
- 7+ years of professional software engineering experience — you understand how engineering and business systems actually work at scale, not just how AI demos work
- Strong proficiency in Python and TypeScript/JavaScript — you can build production systems in both. Not scripts. Not notebooks. Production
- Full-stack capability spanning backend services, APIs, and frontend interfaces. You can build the automation pipeline and the dashboard that shows it's working
- 1–2+ years working deeply with LLMs and AI agents in production — not side projects, not hackathons. Real systems handling real workflows. You can speak to failure modes, cost optimization, prompt engineering patterns, and model selection trade-offs from experience
- Built multi-agent or agentic workflows — task decomposition, agent specialization, orchestration, error recovery. You've worked with Claude Code, LangGraph, CrewAI, AutoGen, or custom agent frameworks at a level where you can articulate why you chose one approach over another
- Hands-on with AI coding tools daily — Claude Code, Cursor, GitHub Copilot, Windsurf, or similar. You don't just use them, you push their limits. You have a personal workflow that makes you measurably faster and you can teach it to others
- Comfort working directly with non-technical stakeholders. You can sit with a support lead, understand their workflow, and translate it into a technical solution without needing a translator
- Familiarity with Salesforce platform development (Apex, Lightning, APIs)
- Experience building custom AI orchestration layers or multi-agent systems for business process automation
- Background in CI/CD pipeline design and cloud infrastructure (AWS, GCP, or Azure)
- Prior experience in ops automation, business process reengineering, or internal tooling at a fast-growing company