LawnStarter
Staff Software Engineer, Product (São Paulo)
1mo ago
80000 –100000 USD / yearLATAMSeniorRemotephplaraveltypescriptreactawsdatadogsentrygithub actions
LawnStarter is the leading on-demand marketplace for lawn care and outdoor services in the US, expanding into a broader home services platform. The Staff Software Engineer role is a remote position based in São Paulo, focusing on engineering ownership, AI coding agents, and driving product initiatives end-to-end within a small, autonomous team.
About the company
- LawnStarter is the nation's leading on-demand marketplace for lawn care and outdoor services, with over $100M in annual bookings.
- We're expanding beyond lawn care to become the one-stop shop for all home services — operating across three brands (LawnStarter, Lawn Love, Home Gnome) on a single shared platform.
About the product
- We build in small, focused initiative teams: a Product Engineer working alongside a PM and a designer, supported by an Engineering Manager who helps you grow.
- You'll also work shoulder-to-shoulder with engineering peers across initiatives in a shared codebase.
- AI coding agents are a force multiplier here — they give a small, senior team the leverage to ship more, faster, and at a higher bar for quality.
Responsibilities
- You're the engineering anchor of an initiative — working as part of a tight team with your PM and designer, and alongside engineering peers on adjacent initiatives.
- You have a hand in the full lifecycle: shaping the problem, deciding the technical approach, directing AI agents to implement much of the code, shipping to production, and owning the outcome with your team.
- Measured by impact, not by lines of code merged.
- Ensure agent-authored code is done right and the metric moves; hand-write code in sensitive areas as needed.
- Ship end-to-end from problem-framing through production to post-launch metric review and own the result with your team.
- Work as a true product partner sitting at the table with PM and design, bringing engineering judgment to product calls and product sense to engineering calls.
- Make most technical calls yourself with architect review on significant architectural decisions and fast input from peers.
- Operate at a staff bar, trusted to make the call, ship the hard thing, and stand behind the outcome.
- Own technical approach: architecture, data model, integration choices, rollout plan, observability, rollback strategy; document decisions and revisit if needed.
- Ensure implementation quality with prompts, guardrails, evals, tests, and review loops that let agents ship safe, correct, production-ready code.
- Maintain daily working contact with PM and designer, regular collaboration with engineering peers, and weekly check-ins with your EM.
- Own initiative outcome metric and present results 2–4 weeks post-launch with PM.
- Maintain a high bar for production correctness, security, performance, observability, and user experience; agents accelerate but do not lower standards.
Requirements
- AI-native: daily production use of Claude Code, Cursor, Codex, or equivalent; strong opinions on prompts, evals, agent loops, and review workflows; knows when to let agents run vs manual coding.
- Operating at a lead level: experience making key calls, shipping challenging work, and owning outcomes.
- Outcome-driven: measures success by metric movement and improved experience; reads post-launch dashboards and owns results.
- Strong horizontal partner: collaborates well with PM, designer, and engineering peers; brings engineering judgment to product calls and product judgment to engineering calls.
- Decisive and documented: makes architecture, data-model, and rollout decisions, documents them, obtains feedback quickly, and moves forward.
- A force multiplier: impact extends beyond own initiative by creating reusable artifacts like workflows, evals, runbooks, and reviews.
- Customer- and pro-minded: cares about real marketplace outcomes for both sides.
Nice to have
- An individual-contributor role with room to grow; people management is with EM but path to management is open.
- A product-engineering role handling end-to-end feature delivery; platform and architecture work happen inside initiative as needed.
- Hands-on role with a high quality bar; agents do much implementation, you provide judgment, design, safety, and accountability.
- Shipping to a live marketplace with $100M+ bookings; customers and pros use what you ship within the same week.
About the product
- Tech you'll touch: AI agents (Claude Code, Cursor, Codex, internal agent stack, MCP servers, evals tooling).
- Backend: PHP/Laravel.
- Frontend: TypeScript/React/React Native (customer & pro apps, web and mobile).
- Data: Redshift, dbt, Segment, Airflow.
- Infra: AWS, Datadog, Sentry, GitHub Actions.
- Documentation & process: Brain (Claude Code skills + docs repo), Confluence, Jira.
- Deep skill in at least one stack plus credible production experience with AI coding agents required.
Conditions
- Competitive salary of USD $80,000–$100,000 annual base.
- Work from anywhere.
- High ownership and autonomy.
- Fast-moving team that loves to build, learn, and grow.