Staff/Principal Software Engineer

This a Full Remote job, the offer is available from: United States, California (USA)

Who is Recruiting from Scratch:    Recruiting from Scratch is a premier talent firm that focuses on placing the best product managers, software, and hardware talent at innovative companies. Our team is 100% remote and we work with teams across the United States to help them hire.

Staff / Principal Software Engineer

Location - San Francisco, CA (On-site) / Remote (US)

San Francisco: 6 days/week in-office (~60 hours/week, flexible). Exceptional remote candidates may work remotely 6 days/week with 1 week/month onsite in San Francisco, with travel covered.

Compensation - $250,000 – $350,000 Base + 0.5% – 2% Equity

Visa - Open to Visa Transfers (OPT, H1B Transfers)

Company Stage - Seed Stage – $10M Funding

Industry - Artificial Intelligence, FinTech, Financial Services, Autonomous AI, Agentic AI, Accounting Automation, B2B SaaS

About the Company

Synthetic AI is building an autonomous AI system designed to fully replace traditional bookkeeping services for small and medium-sized businesses.

The company is recreating the professional service of bookkeeping through AI, building autonomous agents capable of handling complex financial workflows end-to-end.

Synthetic is developing a fully autonomous bookkeeping agent that can manage financial operations, integrate with financial providers, maintain accounting records, and continuously execute bookkeeping workflows without traditional human intervention.

The company is a highly technical, extremely early-stage startup with a team of approximately five employees and approximately $10M in funding. The team is made up of experienced startup builders focused on moving quickly and building a category-defining AI product.

As a Staff / Principal Software Engineer, you'll join the founding engineering team and have significant ownership over the architecture, product, AI systems, and financial infrastructure that powers Synthetic.

This is a high-leverage engineering opportunity where you'll work across the full stack, AI agents, financial integrations, accounting infrastructure, and customer-facing product development.

What You'll Do

  • Build and enhance AI agents capable of autonomously handling end-to-end bookkeeping workflows
  • Develop AI-powered systems that automate complex financial operations for SMB customers
  • Own financial provider integrations with platforms such as Ramp, Brex, and Gusto
  • Take financial integrations from initial scoping through production deployment
  • Design and build the company's accounting ledger from the ground up
  • Architect core financial data infrastructure supporting bookkeeping workflows
  • Build reliable systems for financial data ingestion, processing, reconciliation, and reporting
  • Ship new product features rapidly across the full stack using TypeScript and Next.js
  • Work across frontend and backend systems with an approximately 60/40 frontend-to-backend split
  • Build and improve LLM-powered workflows and AI/ML infrastructure
  • Integrate AI agents with financial systems and customer workflows
  • Work directly with test customers to understand product requirements and workflow pain points
  • Collaborate directly with integration partners and financial technology providers
  • Translate customer feedback into product and engineering decisions
  • Own major technical projects from concept through production
  • Identify high-impact engineering problems independently and execute solutions with minimal direction
  • Make architecture and technical decisions across product, backend, financial infrastructure, and AI systems
  • Build reliable production systems capable of handling sensitive financial workflows
  • Help define the technical direction of the founding engineering organization
  • Operate with extreme ownership in a highly iterative startup environment

Ideal Candidate Background

Experience Requirements

  • 5+ years of professional software engineering experience
  • Strong experience building production software systems
  • Experience owning complex technical projects end-to-end
  • Experience working across both frontend and backend systems
  • Experience building AI-powered or AI-native products
  • Experience working with financial systems, fintech, accounting, or financial APIs preferred
  • Experience integrating third-party APIs and financial platforms
  • Experience working in early-stage or high-growth startups
  • Strong product engineering experience with significant ownership
  • Experience operating independently without extensive processes or management
  • Strong track record of shipping production features quickly
  • Experience working directly with customers or external partners preferred
  • Strong builder mentality and willingness to work across the entire product stack

Technical Requirements

  • Expert-level TypeScript experience
  • Strong Next.js and Node.js experience
  • Strong full-stack software engineering fundamentals
  • Experience building production backend systems
  • Experience building LLM-powered applications or AI agents
  • Experience integrating AI/ML capabilities into production products
  • Experience designing APIs and third-party integrations
  • Experience with financial APIs or fintech infrastructure preferred
  • Experience building financial data systems, ledgers, or accounting infrastructure preferred
  • Strong database and data modeling experience
  • Experience designing reliable production systems
  • Strong understanding of distributed systems and backend architecture
  • Experience with modern AI/LLM tooling
  • Experience building autonomous workflows or agentic systems
  • Strong software architecture and system design capabilities
  • Ability to write clean, maintainable production code
  • Experience with Node.js and modern JavaScript/TypeScript infrastructure
  • Experience working with LLMs, AI/ML systems, or agent orchestration preferred

Education

  • Bachelor's degree or higher in Computer Science, Engineering, Mathematics, or related technical field preferred
  • Strong computer science and software engineering fundamentals
  • Equivalent practical engineering experience accepted
  • Strong technical depth in systems, backend engineering, AI, or financial infrastructure preferred

Soft Skills

  • Exceptional engineering ownership
  • Extremely high execution velocity
  • Strong product intuition
  • Excellent problem-solving ability
  • Comfortable operating independently
  • Comfortable working without extensive direction
  • Strong customer empathy
  • Excellent communication skills
  • Comfortable speaking directly with customers and integration partners
  • Strong startup mentality
  • Bias toward action
  • Willingness to work across frontend, backend, AI, and infrastructure
  • Comfortable with rapidly changing priorities
  • Strong technical judgment
  • Low-ego collaborative mentality
  • Passion for building AI-native products
  • Comfortable working in an extremely small engineering organization
  • Willingness to operate at high intensity

Compensation & Benefits

  • Base Salary: $250,000 – $350,000
  • Equity: 0.5% – 2%
  • Open to OPT and H1B transfers
  • Opportunity to join a five-person founding engineering organization
  • Significant ownership over product and technical architecture
  • Direct collaboration with founders
  • Opportunity to build autonomous AI systems from the ground up
  • Opportunity to build financial infrastructure from scratch
  • High exposure to AI, fintech, and financial automation
  • Ability to directly influence product direction
  • SF-based or exceptional remote opportunity
  • Travel covered for approved remote candidates
  • High-impact founding engineering role

Why Join

This is a rare opportunity to join an extremely early-stage AI company and help build the future of autonomous bookkeeping.

You'll work directly on AI agents capable of executing complex financial workflows while simultaneously building the accounting infrastructure, financial integrations, and product systems required to make autonomous bookkeeping work in production.

As one of the earliest engineers, you'll have enormous technical and product ownership. You'll be expected to identify problems, make decisions, ship quickly, and work directly with customers and partners.

If you enjoy building AI-native products from scratch, working across the full stack, solving complex financial infrastructure problems, and operating with extreme autonomy, this role offers exceptional ownership and impact.

This offer from "Recruiting from Scratch" has been enriched by Jobgether.com and got a 0% flex score.
Back to blog

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...

Other Jobs To Apply

Senior Production Ops Lead — Large-Scale Projects

Remote Tech Product Writer & Reviewer

Editorial Fellow (Remote, Paid) Fast-Paced Digital Writing

Broadcast Control Board Operator: Live Radio & Remote

Call Center Retention Rep - Remote

Operations Supervisor: Contract Finance & Data Integrity

Project Manager - Remote USA

Associate Photographer

Customer Care Representative- Work From Home in Kentucky

Journeyman Maintenance Specialist III

Clinical Research Coordinator to Home-Based CRA (Clinical Research Associate)

FSP Country Approval Associate

[Remote] Global Customer Service Process Lead

Shopify Plus Lead Engineer - AI-Driven E-commerce

Business Card Product Director

Product Writer: UX Copy That Drives Daily Learning

Amazon/eBay Listing Expert

Regional Sales Director, APAC (Remote)

Editor-in-Chief, Cell Biotech

Video Tutor, Various Subjects at Pearson: 100% Remote (US)

Board Operator - Part Time

Spring 2027 - Intern, Communications

Product Manager

Scare Actor for Seasonal Howl-O-Scream Experience

Financial Analyst, Senior (Navy ERP)

Facility Services Coordinator

Senior CERT Analyst (experienced level professional)

Product Implementation Generalist

Senior Care Tech Manager — Nokia NCS & 5G Core (Remote)

Java Engineer (Accounting Technology Production Support)

AWS Data Migration Architect

Technology Consultant, Architect - Remote

Data Engineering Senior Consultant

Senior AI Developer / Technical Lead

VP Compliance - Trade Surveillance, Fixed Income

Service Operations Specialist

Treasury Operations Analyst (Charlotte, NC (Hybrid) or Remote)

Remote Insurance Producer for Educators — High Earnings

EMG Technologist

Performance Marketing & ABM Manager

Recruiter - Distribution and Fulfillment

Coordinator, HR Compliance Programs

United Airlines Reservations Representative (Remote)

Health - Weight Room Monitor

Revenue Systems

Lead Google Cloud Platform Data Engineer/Looker

Work From Home AI Search Quality Analyst

Inventory Control Manager

Associate Principal - Outcomes Researcher

Licensed Professional Counselor- Remote