HubSpot

The easy-to-use CRM to scale your business.

Principal Software Engineer – Notetaker

Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 1,001-5,000Since 2006H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

32 days ago

Salary

$313.8K - $502.1K / year

EnglishDistributed Systems

Job Description

• Architect real-time conversation systems: Define patterns for ingesting, processing, and storing live audio and video data with high accuracy and low latency. • Hands-on, high-impact delivery: Write production code, lead major initiatives, and own critical systems end-to-end. • GenAI in the loop: Shape how transcription, summarization, and conversation intelligence models integrate into live and post-call workflows. • Reliability and trust at scale: Drive decisions around observability, correctness, privacy, and failure modes in non-deterministic systems. • Product and UX sensitivity: Partner with Product and Design to ensure technical decisions support clarity, usefulness, and user trust. • Cross-functional influence: Work closely with Calendar, Calling, CRM, and AI teams to align on shared primitives and patterns. • Org-level multiplier: Mentor senior engineers, influence architectural standards, and help the org build better real-time and AI-powered systems.

Job Requirements

  • Deep experience building distributed systems with real-time or near-real-time constraints.
  • Familiarity with audio/video pipelines, streaming systems, or event-driven architectures.
  • Practical experience applying GenAI to user-facing products, especially summarization, classification, or insight generation.
  • Strong judgment around tradeoffs between speed, quality, cost, and correctness.
  • A bias for action: you prefer working systems over perfect abstractions, and you stay hands-on through delivery.

Benefits

  • Cash compensation includes base salary and annual bonus targets under HubSpot’s bonus plan for eligible roles.
  • Participation in HubSpot’s equity plan to receive restricted stock units (RSUs).
  • Some roles may also be eligible for overtime pay.
  • Tailored individual compensation packages based on skills, experience, and qualifications.
  • Benefits and perks to help employees grow better.

Related Job Pages

More Full-stack Engineer Jobs

Principal Engineer

Reveleer

The End-to-End Platform for Risk Adjustment, Quality Improvement, and Member Management

Full-stack Engineer33 days ago
Full TimeRemoteTeam 51-200H1B Sponsor

Principal Engineer leading technical projects for Reveleer

CloudDistributed SystemsJavaSQL.NET
United States
$180K - $210K / year

Director, Software Engineering

MEMIC

Compassion, trusted partnerships, and relentless commitment to workforce safety

Full-stack Engineer33 days ago
Full TimeRemoteTeam 201-500H1B No Sponsor

Director of Software Engineering overseeing software development at MEMIC

AWSAzureCloudGuidewireSDLC
United States

Software Engineer III – API

Verifiable

Provider Network Management, Automated.

Full-stack Engineer33 days ago
Full TimeRemoteTeam 51-200H1B Sponsor

Software Engineer III developing clean, maintainable code for the Verifiable API platform

GraphQLMS SQL ServerMySQLPostgresSQL.NET
Arizona + 21 moreAll locations: Arizona, California, Colorado, Florida, Idaho, Illinois, Kentucky, New Jersey, New Mexico, New York, North Carolina, Ohio, Oregon, Maryland, Michigan, Pennsylvania, South Carolina, Tennessee, Texas, Utah, Virginia, Washington

Senior/Principal Software Engineer

MediSpend

MediSpend solutions are designed to empower life sciences companies to grow their business compliantly.

Full-stack Engineer33 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

Senior Software Engineer architecting .Net applications for MMIS product portfolio

AngularASP.NETAzureCloudEntity FrameworkJavaScriptSQL.NET
United States
$140K - $160K / year