> Markdown version of [/jobs/ext/2703959-software-engineer](https://www.wearedevelopers.com/jobs/ext/2703959-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** TARRO PROFESSIONAL INC - **Location:** San Mateo, CA, United States - **Experience:** Expert - **Salary:** $100,000.0 - $250,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Amazon Web Services, Automation of Tests, Continuous Integration, Systems Architecture, TypeScript, Rust (Programming Language), Test-Driven Development (TDD), ReactJS, Multi-Agent Systems, Data Analytics, Software Coding - **Published:** September 4, 2026 - **Apply:** https://startup.jobs/software-engineer-tarro-7127110 ## About the Role * You have 5+ years of experience as a software engineer * You have fluency in TypeScript, Rust, Java, or related technology and are passionate about using AI to accelerate your work * You have a strong product sense and intuition * You have proven technical leadership in shipping great products, hands-on engineering, and leading critical projects to production * You have passion for building great user experiences and achieving real-world impact Bonus points: * You have a passion for the restaurant industry or restaurant technology * You have experience writing code that meets accessibility standards and best practices * You have experience with test-driven development, continuous integration, and automated testing * You have experience building products from 0 to 1 in an unstructured environment * You have a roll up your sleeves mentality with current or prior experience working in a fast paced, collaborative, highly ambiguous environment frequently wearing more than one hat. Our tech stack: Rust, React, Typescript, AWS. ## Description * 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. ## Related Videos - [PySpark - Combining Machine Learning & Big Data](https://www.wearedevelopers.com/videos/44-pyspark-combining-machine-learning-big-data) - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [The AI-Native Engineering Org: What’s Real, What’s Hype, What’s Next](https://www.wearedevelopers.com/videos/100004-the-ai-native-engineering-org-what-s-real-what-s-hype-what-s-next) - [How Data is Shaping our Games](https://www.wearedevelopers.com/videos/176-how-data-is-shaping-our-games) - [Vuejs and TypeScript- Working Together like Peanut Butter and Jelly](https://www.wearedevelopers.com/videos/127-vuejs-and-typescript-working-together-like-peanut-butter-and-jelly) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Building AI Solutions with Rust and Docker](https://www.wearedevelopers.com/magazine/494-building-ai-solutions-with-rust-and-docker) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this)