Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Keystone Bookkeepers

Senior Software Engineer

Keystone Bookkeepers

Senior engineer owning AI-first internal and client-facing software for a bookkeeping and accounting firm. Operating secure, multi-tenant financial systems and integrations end to end.

Posted 8/6/2026full-timeRemote • 🇵🇭 PhilippinesSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in full-stack development with a strong focus on JavaScript/TypeScript, React, and Node.js, while ensuring production reliability and security for software handling sensitive data. Proficient in integrating AI tools and managing third-party systems, with a solid understanding of database design and performance optimization.

Highest-signal resume keywords
Full-Stack DevelopmentJavaScript/TypeScript ProficiencyNode.js/Serverless Backend ExperienceAI-First Development with Claude CodeProduction System Ownership

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaScriptTypeScriptReactNode.jsSQLPostgreSQLREST APIsOAuth 2.0DockerAI Development
Soft Skills
Incident ResponseCritical Code ReviewCollaborationProblem-SolvingCommunication
Tools & Technologies
QuickBooks OnlineMicrosoft GraphBill.comViteTailwind CSSVercel Serverless FunctionsSupabaseAzureGCPAWS
Industry Keywords
FintechAccounting SoftwareProperty Management SoftwareSOC 2 ComplianceMulti-Tenant Data Isolation

Tech Stack

Tools & technologies
AWSAzureDockerERPGoogle Cloud PlatformJavaScriptNode.jsPostgresPythonReactSDLCSQLTypeScript

About the role

Key responsibilities & impact
  • Own production reliability during North American business hours and act as the first responder for issues
  • Deliver features end to end across the internal operations platform and client-facing portal
  • Maintain integration health across QuickBooks Online, Microsoft Graph, Bill.com, property management platforms, and CRM systems
  • Own the security posture of shipped software with explicit acceptance criteria
  • Design, develop, test, deploy, and maintain scalable web applications and backend services
  • Build AI-enabled features and integrate LLM APIs for document extraction, classification, review workflows, and agent-driven automation
  • Use AI development tools such as Claude Code as part of the daily engineering workflow
  • Build and maintain REST APIs, serverless functions, background workers, scheduled jobs, and webhook ingestion pipelines
  • Own database schema design, migrations with tested rollback paths, and query performance
  • Triage and resolve production incidents across application, database, and third-party integration layers
  • Instrument systems with structured logging, alerting, and monitoring for authentication failures, integrations, queues, and background jobs
  • Write runbooks for recurring problems
  • Extend existing codebases without unnecessary rewrites
  • Write maintainable, documented code and participate in code reviews
  • Translate technical risks and tradeoffs into business terms for leadership and operations staff
  • Work with an existing Philippines-based engineer and an external development partner
  • Provide consistent coverage from 11:00 AM–7:00 PM ET, Monday through Friday
  • During the first 90 days, absorb the escalation load, establish alerting and backup verification, and take ownership of a significant workstream

Requirements

What you’ll need
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience
  • Senior-level full-stack experience with a demonstrable record of shipping and operating production software
  • Strong proficiency in JavaScript/TypeScript and React
  • Experience developing Node.js/serverless backends
  • Familiarity with Vite, Tailwind CSS, Vercel Serverless Functions, and Supabase/PostgreSQL highly desirable
  • Solid SQL/PostgreSQL experience including data modeling, indexing, query performance, and migrations
  • Experience with REST APIs, webhooks, and third-party integrations
  • Experience with Git, testing, CI/CD, and collaborative development workflows
  • Genuine AI-first development experience using Claude Code or comparable AI coding agents on shipped projects
  • Ability to critically review AI-generated code, especially code handling money or sensitive data
  • Production system ownership, including incident response, rollback or fixes, and follow-up improvements
  • Experience inheriting and extending another person’s codebase
  • Experience setting up alerting and logging
  • Experience with software handling sensitive financial or regulated data
  • Working knowledge of multi-tenant data isolation, PostgreSQL row-level security, scoped request context, and server-side authorization
  • OAuth 2.0 integration experience with token refresh, expiry/revocation handling, and encrypted credential storage
  • Secure document handling, access auditing, and protection against leaked signed URLs
  • Secure SDLC fundamentals including input validation, IDOR prevention, secrets hygiene, and dependency vulnerability triage
  • Docker in production, including multi-stage builds, deploys, and rollback strategy
  • Hands-on experience with Azure, GCP, or AWS
  • Personal experience restoring PostgreSQL from backup
  • Ability to read and modify reverse proxy configuration and manage TLS certificate renewal
  • Consistent availability 11:00 AM–7:00 PM ET, Monday through Friday; schedule is not flexible
  • Preferred: accounting, bookkeeping, fintech, or property management software experience
  • Preferred: QuickBooks Online or comparable accounting/ERP integration experience
  • Preferred: Anthropic Claude API or OpenAI API experience
  • Preferred: deep Claude Code familiarity
  • Preferred: Python proficiency
  • Preferred: scheduled jobs, cron workflows, GitHub Actions, or other background processing systems
  • Preferred: threat modeling, access logging, or data retention policy experience
  • Preferred: SOC 2 or similar compliance environment experience
  • Preferred: distributed remote-team experience across multiple time zones

Benefits

Comp & perks
  • Competitive salary and benefits
  • Significant ownership and a direct line to the founder — no layers between you and the decision
  • A collaborative, remote-first environment across three regions
  • The opportunity to build modern AI-powered software with current tooling, and to decide how it gets built
  • Meaningful technical problems: multi-tenant financial data, accounting integrations, and AI-assisted workflows that replace genuine manual effort
  • Ongoing professional development and continuous learning