Full Stack Engineer - Claude Code Augmented
Descripción del puesto
Full Stack Engineer - Claude Code Augmented Uptech, SaaS Start-up · Tolling Technology · Remote, based in or near San José, Costa Rica
· Overlap with US Eastern business hours · Full Time
Two things before anything else: we need daily, hands-on command of Claude Code, and clear, professional spoken and written English. Both are non-negotiable. If either is a stretch, this isn't the right role.
About the RoleThis is a long-term role. We start with a contract period of up to 90 days, with the goal of converting to full-time once it's clearly working for both sides.
We're hiring two hands-on engineers to build the core of our platform. You'll ship real features across the backend, APIs, data pipelines, and frontend, working directly with our Engineering Manager, our VP of Technology, and the founders, who are in the work every day.
Our hardest problem is data. Our product processes millions of toll transactions, and one wrong character on a license plate costs real money. You'll help us ingest, validate, and reconcile high-volume data that arrives late, twice, or half-broken, and build systems where every number is accurate, auditable, and traceable.
You'll build with Claude Code every day. We want someone who actively shapes the tool over time, teaching it to your project's edge cases so it stops repeating the same mistake, not someone who starts from scratch every session.
About UptechWe invented rental car tolling. Our founders built the platform that processes 300M+ transactions a year and built Uptech from scratch to replace what they built 20 years ago.
We connect directly with US toll authorities, match every toll and citation to the right vehicle and driver, and handle the billing that follows for rental car companies, trucking companies, and the fleets that run them. At the core, we're a data company solving a mobility problem. Every number has to be accurate, auditable, and traceable, or none of this works.
Self-funded by choice. Signed enterprise customers, a live fleet running on our platform today, and a hyper-growth stage where priorities move when a customer or a toll authority moves them, sometimes in the same week.
How We Work
- AI-enhanced, not AI-dependent. Everyone here uses AI daily to move faster, and everyone understands their work deeply.
- Small team, real ownership. You'll work with everyone, including the founders, from day one. No bureaucracy, no layers.
- The details are the business. We care about getting things right.
- Ship production features across backend services, APIs, data pipelines, and the web frontend
- Build and harden high-volume ingestion pipelines: duplicate and half-broken files, idempotency, validation, and reconciliation
- Work with immutable, audit-grade records, where corrections are new records, not edits
- Design, review, and test code the way you'd want it run in production: tests as practice, not a tool list
- Use Claude Code across the full lifecycle, including project rules (CLAUDE.md), skills, and subagents, and verify what it produces before it ships
- Investigate production issues end to end and find the root cause
- 4-9 years of hands-on shipping. Recent, hands-on work, not leadership from a distance, with real depth from before AI tools.
- Daily Claude Code fluency, with depth. Skills, subagents, MCP integrations, or agent workflows you’ve built, not just chat prompts. We’ll ask for a brief summary of your Claude experience, with examples, including something you built recently and where it went wrong.
- Strong technical fundamentals. Data integrity, handling money correctly, auth and access control, and concurrency. You design the tests that catch AI-written code that looks right but isn’t.
- A hard data problem you’ve owned. High-volume data, pipelines, or financial-grade accuracy, and you can tell us what broke and how you fixed it.
- Ownership. Whatever you touch is yours. You treat it that way, not like a ticket someone handed you.
- Fast to ramp up. You pick up new tools and workflows quickly, and you’re comfortable learning ours. You take responsibility for your own learning.
- Self-starter. No spec, no ticket handed to you, and priorities that shift when a customer does.
- Great communication. Fluent, professional written and spoken English, and a positive attitude that works well on a small, international team.
Nice to Have
- Experience mentoring other engineers
- Go, Python, or TypeScript/React (any one is fine)
- PostgreSQL and data-integrity work
- AWS or Azure
- Event-driven systems
- Startup experience in a SaaS or similar environment
- Remote, based in or near San José, Costa Rica
- Role starts as 90-day contract with the goal to hire full time with benefits
- May move to a hybrid role in 2027
- Availability that overlaps US Eastern business hours
- Full-time
- We're at the beginning. The platform is being built now, and the work you do this year becomes the foundation of everything after.
- Own it, not inherit it. Modern, AI-first stack, with no decade-old legacy to babysit.
- A real industry. Tolling is infrastructure-grade. The work matters and it lasts.
- A real voice. Direct line to the C-suite and to the people who built this industry once before.
- Accuracy. We’re a data company, not a mobility company. Every number must be accurate, auditable, and traceable, or the entire system fails.
- Trust. You trust your coworker’s work is top notch, with no double-checking needed. That trust is maintained only if your work meets the same standard.
Uptech is an equal opportunity employer. We consider qualified applicants regardless of race, color, religion, sex, national origin, sexual orientation, gender identity, age, disability, or veteran status.
Does this sound like you? Apply here or reach out to our People & Culture Manager at tonya.d@uptechsoft.com.
Check us out at www.UptechSoft.com and Follow us on LinkedIn
¿Te interesa este puesto?