Software Engineer
Tarro· Engineering
Hybrid (San Mateo, CA), Hybrid (Remote)$100k - $250kFull-timePosted 11mo ago
About the role
Tarro is building AI-enabled solutions for small brick-and-mortar restaurants, including AI-enabled order taking, delivery enablement, payment solutions, and point-of-sale software. The role focuses on scaling the platform that handles high-volume customer calls and expands Tarro’s offerings into new market verticals.
Responsibilities
- Autonomous Problem Solving: Work with minimal oversight, applying critical thinking and independent judgment to identify issues and course-correct solutions in real-time.
- Full-Cycle Ownership: Act as both product manager and engineer to identify, build, and deploy solutions that achieve measurable business outcomes.
- End-to-End Problem Solving: Own initiatives from initial inception through development, deployment, monitoring, and ongoing maintenance.
- Cross-Functional Vertical Expansion: Partner with engineers, designers, PMs, and operation teams to develop features that drive Tarro’s expansion into new market verticals.
- AI Orchestration: Orchestrate multiple AI agents to build solutions in a very short amount of time
- AI Enablement: Build infrastructure and train non-technical teams to utilize AI tools effectively.
- Systems Architecture & Scaling: Establish engineering processes and systems to scale the codebase and accelerate product velocity.
- Data-Driven Growth: Apply metrics and creative thinking to solve scaling challenges and support strategic platform growth.
- Product Lifecycle Participation: Remain an active, curious participant in every stage of development, including "dogfooding" internal tools to provide critical feedback.
- Client-First Research: Travel to client sites and regional offices to gain a firsthand understanding of customer problems and ensure solution effectiveness.
- Global Team Collaboration: Manage regular communication with teams in Asia, requiring availability outside of typical US business hours.
- High-Growth Commitment: Adapt to the demands of a scaling business with extended hours and occasional weekend work as projects require.
Qualifications
- 5+ years of experience as a software engineer
- Fluency in TypeScript, Rust, Java, or related technology and a passion for using AI to accelerate work
- Strong product sense and intuition
- Proven technical leadership in shipping great products, hands-on engineering, and leading critical projects to production
- Passion for building great user experiences and achieving real-world impact
Skills
Required:Software engineeringTypeScriptRustProduct leadershipCross-functional collaboration
Nice to have:JavaAI/ML tooling
Last updated Jul 16, 2026. Interested? Apply on the company site.
About Tarro
Powering Restaurants to Make More Money – Tarro
Discover how Tarro helps restaurants boost profits with restaurant technology powered by AI. Learn more here.
restaurant technologyAIphone orderingdeliverymarketing
More open roles at Tarro
- Onboarding Success Manager1w agoManila · Menu Content
- Senior Network Engineer3w agoManila · Network Engineering
- IT Support Engineer1mo agoManila · IT Operations
- Client Tech Support (Mandarin Speaking)2mo agoKuala Lumpur · Client Tech
- Spanish English Bilingual CSR2mo agoManila · Voice Agent Spanish