Senior Software Engineer
- Compensation
- Not disclosed
- Location
- Not listed
- Work setup
- Remote
- Seniority
- Senior
- Employment
- Full time
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- Engineering • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience • Senior-level experience across the full stack, with a demonstrable track record of shipp
- AI-First Development Genuine AI-first development experience. You regularly build software using Claude Code or comparable AI coding agents and can point to real projects you have shipped with that wo
- Production Ownership • You have carried responsibility for a production system — taken the alert, diagnosed the incident, rolled back or shipped the fix, and closed the gap afterward • You have inheri
- Security & Sensitive Data Our platform handles client financial records, tax documents, trust account data, and third-party API credentials. Security is a product requirement here, not a late-stage ch
- Infrastructure Competence You do not need to be an infrastructure specialist. You do need to be able to keep the lights on without help. • Docker in production — multi-stage builds, deploys, and a rol
- Availability • Consistent availability 11:00 AM – 7:00 PM ET, Monday through Friday • The first two hours of your day overlap with our Philippines-based engineer for daily handoff; the back half of yo
- Preferred Qualifications • Domain experience in accounting, bookkeeping, fintech, or property management software, with the ability to reason about financial data • Experience integrating with QuickBo
- Your First 90 Days We would rather be specific than aspirational. Here is what success looks like. Days 1–30 — Absorb the escalation load • Take ownership of the afternoon issue queue; problems route
Full description
Senior Software Engineer
AI-First Product & Platform Engineering
Location Remote — Latin America
Hours 11:00 AM – 7:00 PM ET
Employment Type Full-Time
About the Role
Keystone Bookkeepers is a bookkeeping and accounting firm specializing in short-term rental operators and property managers. We are not a software company that happens to do accounting — we are an accounting firm building the software our own operation runs on, which means the things you build get used by real bookkeepers and real clients within days, and you get to see whether they worked.
We are hiring a senior, AI-first software engineer to be the accountable technical owner of our internal platform and client-facing tooling. You will design, build, and operate production applications, using tools like Claude Code and other agentic coding platforms as a core part of your daily workflow — not as an occasional assistant.
This is not a greenfield role and it is not a feature-ticket role. You are inheriting live systems that handle client
financial data, and you will be accountable for them from design through implementation, deployment, monitoring, and maintenance. When something breaks during the business day, you are the person who finds it and fixes it.
You will work alongside an existing engineer based in the Philippines and an external development partner. You are the senior technical voice in the room and the escalation point during North American business hours.
What You'll Own
- Production reliability during North American business hours — you are the first responder, not the escalation of last resort
- End-to-end delivery of features across our internal operations platform and client-facing portal
- Integration health across QuickBooks Online, Microsoft Graph, Bill.com, property management platforms, and CRM systems
- The security posture of everything you ship, with explicit acceptance criteria rather than a post-hoc review
- Operational visibility — if a client notices a problem before we do, that's a gap you close
Key Responsibilities
- Design, develop, test, deploy, and maintain scalable web applications and backend services
- Build AI-enabled features and integrate LLM APIs where they add real value — document extraction,
classification, review workflows, and agent-driven automation
- Use AI development tools (including Claude Code or similar) as part of your daily engineering workflow to
increase both productivity and software quality
- Build and maintain REST APIs, serverless functions, background workers, scheduled jobs, and webhook ingestion pipelines