Responsibilities
- Ship full-stack features end-to-end across internal tooling and family-facing surfaces
- Inngest workflows
- FastAPI + Pydantic endpoints
- React UIs that sit on top of them
- Triage production issues across our Python backends and TypeScript frontends
- Drive incidents to root cause
- Leave the system better than you found it
- Keep improving the experience for our internal users (operations, sales, and service teams) who live in these tools every day
- Expand the tool set available to them as the business grows
Requirements
- 3-7+ years shipping production software
- Real day-job experience in both Python and TypeScript
- Comfort working across the stack
- You don't need to be equally strong on frontend and backend, but you should be willing to own a feature from database to UI
- Experience with event-driven or job-queue systems (Inngest, Celery, SQS, Temporal, etc.) or a clear appetite to learn ours quickly
- You've worked at an early-stage startup before and know what that actually feels like: ambiguity, shifting priorities, and owning outcomes rather than tickets
- Available during our core hours of 12 PM ET–8 PM ET, reachable for syncs and pairing
Work Arrangement
Remote (Worldwide)
Team
Team size: small. Structure: senior team comprised of our Head of Engineering and two other engineers
Additional Information
- Work setup Long-term contractor via Deel. Based in Latin America (we’re remote first already).
- Core hours 12 PM–8 PM ET (noon–8 PM Colombia, 1 PM–9 PM Argentina, 11 AM–7 PM Mexico City).
- The working language is English, including daily syncs.
- Paid monthly in USD through Deel.
- You provide your own laptop and equipment.
- This role includes limited weekday on-call coverage. We ask that you be reachable by phone for the 3 hours after your shift, up to 11pm Eastern, for urgent production issues that require engineering support. Weekend coverage is currently handled separately.