Careers

/

Engineering

Principal Engineer

Principal Engineer

San Francisco, CA or Remote

Role: Principal Engineer
Location: San Francisco, CA or Remote
Type: Full-time, Individual Contributor
Salary: $230k-$260k, Meaningful Equity, Benefits

About Boom

Boom is an AI-native platform for commercial credit underwriting. We help banks and insurers turn complex financial data into structured insights they can use to evaluate businesses 5x faster. Today, we offer AI-powered financial spreading, risk analysis, and credit memo generation. Our long-term vision is to become the core system financial institutions rely on to manage commercial credit risk.

Boom is an early-stage software company founded by repeat founders with strong early traction: $100k+ in new ARR per month since launch (Dec 2025), $130k average ACV on closed deals, $261k average ACV across our pipeline, zero churn, and a 75 NPS. As we grow, we are looking for our first Principal Engineer.

About the Role
You'll own broad technical direction, work hands-on in the codebase, and partner directly with the CTO and CDAO to shape the future of our platform and product. This role is for an expert in their craft who has leadership experience but wants to stay deep in the code as an IC.

What You'll Do

  • Drive technical architecture and system design across the entire engineering organization

  • Lead development of large product features and initiatives

  • Mentor and raise the bar for senior and staff engineers through code reviews, pairing, and design guidance

  • Partner directly with the CTO and CDAO on technical strategy and roadmap

  • Contribute to hiring by assessing senior technical talent

What We're Looking For

  • 12+ years of professional software engineering experience (10+ considered for exceptional candidates)

  • Deep demonstrated expertise across multiple domains

  • Track record of designing and shipping complex systems at scale

  • Comfortable operating across the full stack when needed

  • Experience working with TypeScript, Python, SQL, AWS

  • Excellent written and verbal communication — you can explain complex tradeoffs clearly to both engineers and leadership

Nice to Have

  • Familiarity with GQL, SQS, Temporal, Agentic AI

How to Apply
Send a LinkedIn message to our CTO, Lee Alexander, with your resume and a brief description about why you’re interested in the role.

We do not accept outreach from agencies or external recruiters.

Speak to a product expert

Automate financial statement processing, risk analysis, and credit memo generation with AI outputs your underwriters can trust.

Speak to a product expert

Automate financial statement processing, risk analysis, and credit memo generation with AI outputs your underwriters can trust.

Speak to a product expert

Automate financial statement processing, risk analysis, and credit memo generation with AI outputs your underwriters can trust.