Senior Full Stack Engineer — Amari AI
Quick Summary
Python, FastAPI, TypeScript, React, PostgreSQL, AWS, Temporal
Type: Full-time | On-site | San Francisco, CA Compensation: $210,000–$285,000 + 0.25%–0.6% equity Hiring count: 1 Visa sponsorship: H-1B transfers, OPT, O-1 all considered — no new sponsorship Reports to: Not specified
Amari AI builds AI agents that automate the document-heavy operational work behind customs brokerage — reading shipment documents, classifying goods, and generating compliant customs filings with minimal manual input. Global trade is a ~$10T industry still running on manual workflows, and Amari's platform cuts customs clearance times to under 5 minutes and has already given 30,000+ hours back to brokerage teams. Past zero-to-one with strong month-over-month revenue growth and customers processing meaningful operational volume daily.
Founded: N/A | Team size: N/A | Total funding: $5M (First Round Capital, Pear VC) Industry: AI / logistics / trade compliance Website: amari.ai Office: San Francisco, CA
- Real traction past zero-to-one: Customs clearance under 5 minutes, 30,000+ hours saved for brokerage teams, strong MoM revenue growth.
- Strong backing and pedigree: $5M from First Round Capital and Pear VC; founding team out of Google, LinkedIn, Salesforce, top schools, and AI research labs.
- High ownership + meaningful equity: Own core systems end-to-end across the full stack, working shoulder-to-shoulder with founders, with 0.25%–0.6% equity.
- Not available as text — the Contrario page includes an Intake Video only (no transcript). Flag for David if a summary is needed.
Amari AI is hiring Senior Full Stack Engineers to own core systems across the full stack — from backend services and data pipelines to the product surfaces operations teams use daily — with full production ownership.
Responsibilities
~1 min read- →Build and scale backend services using Python, FastAPI, and TypeScript that power Amari's AI agent workflows
- →Design and optimize PostgreSQL data models and queries for high-throughput document processing
- →Build and manage infrastructure on AWS and orchestrate workflows using Temporal
- →Architect and ship React frontend surfaces that give operations teams visibility and control over automated workflows
- →Build human-in-the-loop AI interfaces that make AI outputs transparent, explainable, and manageable
- →Own AI agent integrations, document ingestion pipelines, and real-time processing systems
- →Work directly with founders and customers to ship fast and iterate on what matters
Tech stack: Python, FastAPI, TypeScript, React, PostgreSQL, AWS, Temporal
Requirements
~1 min read- 5 - 8+ years of professional software engineering experience, with a proven track record in high-growth, fast-paced environments
- Open to 3+ years of experience for candidates with exceptional university pedigree (top 50 school)
- Deep proficiency in TypeScript and React, with the ability to architect complex state management for data-intensive applications.
- Advanced PostgreSQL, schema design, indexing, query optimization
- You are a "builder" who prefers shipping over over-engineering. You write crisp requirements and drive cross-functional delivery with minimal supervision.
- Experience (or a deep interest) in integrating AI APIs and handling complex document extraction workflows.
- You are energized by working shoulder-to-shoulder with founders in our San Francisco office.
- Founding or early-stage engineer on the resume. Has built without scaffolding, before process or teammates existed.
- Production code on both Python/FastAPI and TypeScript/React. Not "familiar with," actually shipped to prod on both sides without handing off either.
- AI API or document extraction in a real product. LLM integrations or OCR that went live; filters out tutorial experience.
- Concept-to-production under startup timelines. Moved fast with minimal direction; look for specifics like "built X in N weeks."
- Held uptime during a scaling event. Didn't just build green-field, kept something running while it grew fast.
- Enterprise-adjacent exposure (security, compliance, data retention). Signals they've thought beyond the happy path.
- Only big tech experience, no startup background
- Needs heavy management or hand-holding. Look for vague ownership language or roles where someone else made the calls.
- Motivated primarily by base over equity and ownership. Signals misalignment with early-stage tradeoffs.
- No experience with data-intensive or real-time systems. Filters out candidates who've only worked on simple CRUD apps.
- Internships counted toward years of experience. Years should reflect production ownership, not learning environments.
- Large company only, no startup-speed execution evidence. Big tech tenure without a scrappy chapter is a real risk at this stage.
- No end-to-end production ownership. Has contributed to systems but never owned one fully from build to maintenance.
Salary$210,000–$285,000Equity0.25%–0.6%On-site policyFully in-person; based in or willing to relocate to San FranciscoVisa sponsorshipH-1B transfers, OPT, O-1 all considered — no new sponsorshipEmployment typeFull-timeLocationSan Francisco, CA
Benefits & Perks: Health insurance fully covered · Dental & vision 75% covered · 401k plan
- None present on the Contrario page.
Stage 1 — Initial call (30 min) — Initial screening call. Stage 2 — Initial talk (30 min) + Technical round — Screen plus technical evaluation. Stage 3 — Project round — Take-home / project evaluation. Stage 4 — Culture round — Team/culture fit. Stage 5 — Offer Extended Stage 6 — Candidate Hired — Candidate accepts and starts.
Note: Contrario's pipeline also lists parallel/duplicate stage labels ("1A+2 Senior full stack", "1B+2 Senior full stack") that read as internal pipeline configuration rather than distinct candidate-facing stages — represented as a single clean flow above.
- No "Ideal Companies" section present on the Contrario page.
For reference only — do not source these specific profiles. (Contrario header: "Ideal Candidates -- DO NOT CONTACT") Ivan Schurawel — LinkedIn URL not available (page renders a LinkedIn button with no extractable href)
Only one profile is rendered in the copied HTML; if more were listed under a collapsed view, re-copy with the section fully expanded.
- None present on the Contrario page.
Location & Eligibility
Listing Details
- First seen
- June 29, 2026
- Last seen
- June 30, 2026
Posting Health
- Days active
- 0
- Repost count
- 0
- Trust Level
- 51%
- Scored at
- June 29, 2026
Signal breakdown
Please let davidjoseph-co know you found this job on Jobera.
3 other jobs at davidjoseph-co
View all →Explore open roles at davidjoseph-co.
Similar Fullstack Developer jobs
View all →Browse Similar Jobs
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.