ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Controller

Coderabbit

San Francisco, CA, United States Remote permanent

Posted: March 4, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

The Controller will build and scale the next generation of AI-driven code reviewers, working closely with language models to push the boundaries of software development efficiency and quality.

Job Description

About CodeRabbit

CodeRabbit is an innovative research and development company focused on building extraordinarily productive human-machine collaboration systems. Our primary goal is to create the next generation of Gen AI-driven code reviewers: a symbiotic partnership between humans and advanced algorithms that significantly outperforms individual engineers. We combine language models with human ingenuity to push the boundaries of software development efficiency and quality.

Overview

The Controller will play a critical leadership role in CodeRabbit’s growth. This person will build and scale the accounting and financial reporting infrastructure, strengthen internal controls, and support strategic decision-making as the company scales.

The ideal candidate is hands-on, detail-oriented, interested in AI, and has prior experience building an Accounting function in fast-paced startup environments.

Qualifications

Financial Reporting & Close

• Own the monthly and annual close process, ensuring accuracy, timeliness, and compliance with GAAP.

• Prepare and review financial statements, management reporting packages, and variance analyses.

• Partner with department leaders to review monthly results and key drivers.

• Maintain the general ledger, chart of accounts, and accounting policies.

Business Partnership

• Partner with the VP of Finance and FP&A on budgeting, forecasting, and cash flow planning.

• Provide financial insights supporting pricing, strategic initiatives, and operating decisions.

• Support board reporting, investor updates, and diligence requests.

Accounting Operations

• Oversee accounts payable, accounts receivable, payroll, and cash management.

• Manage and develop the outsourced accounting team.

• Ensure accurate revenue recognition under ASC 606 (SaaS/subscription, usage-based billing, contract modifications).

• Manage fixed assets, capitalization, depreciation, and amortization.

• Partner with FP&A and Revenue Operations on customer metrics integrity and data accuracy.

Internal Controls & Compliance

• Design, implement, and maintain internal controls appropriate for a rapidly growing international company.

• Ensure compliance with federal, state, and local tax requirements.

• Coordinate with external auditors, tax advisors, and other third-party service providers.

• Manage both external and internal audits and prepare financial reports. Drive company’s first Big 4 audit to completion.

• Coordinate with external auditors, tax advisors, and other service providers.

Systems & Process Scaling

• Bring Accounting fully in house, and drive transition from Quickbooks to a more sophisticated ERP system (Rillet or Campfire)

• Ensure the establishment, documentation, and adherence to policies and procedures (internal controls).

• Build scalable processes to support rapid growth in headcount and transaction volume.

Banking

• Oversee banking and investment accounts.

• Ensure timely reconciliations and strong cash controls.

Team Leadership

• Recruit, manage, and lead the accounting team, providing guidance, training, and mentorship to foster high-performance and professional growth.

• Foster a culture of accountability, continuous improvement, and collaboration.

Qualifications

What specific skills should this person have?

• 10+ years of accounting experience with at least 2+ years experience owning the full Accounting function.

• CPA required, with public accounting experience, BS/BA degree in Finance or Accounting and strong technical accounting knowledge of US GAAP.

• Proven ability to identify and drive process and system improvements.

• Ability to lead and mentor but also roll up sleeves and be a team player.

• Excellent attention to detail with excellent organizational and analytical skills.

• Energetic and positive attitude.

• Demonstrated ability to interact with and influence management and contributors at all levels of the organization and across functions.

• Proven ability to leverage AI tools.

• Located in San Francisco.

Our Values

• Collaborative Humans: Prioritizing collective intelligence

• Fearless Innovators: Turning obstacles into growth opportunities

• Persistent, Passionate Developers: Thriving on complex, long-term challenges

• Impact-Driven Creators: Crafting intuitive tools for developers

• Rapid Learners and Un-learners: Adapting quickly in our fast-paced technological world

What We Offer

• Work on cutting-edge technology with real-world impact

• Collaborative and innovative environment

• Competitive salary, equity, and benefits

• Professional development opportunities

Base pay range for this role is $270-320k. Actual salary will be based on job-related skills, experience, and location.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply