Senior Product Engineer

Brushfire

$120K *
Consumer Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 6+ years of professional software engineering experience shipping user-facing product
  • Strong React (TypeScript) frontend skills
  • Solid .NET (C#) backend development expertise
  • MSSQL proficiency for query optimization and schema design
  • Demonstrated use of AI agents in delivery workflows
  • Strong product sensibility with PRD writing and design decision-making
  • Comfortable in a remote, async-first work environment

Responsibilities

  • Own features end-to-end at the application layer
  • Write PRDs for personal projects
  • Make design and UX decisions independently
  • Orchestrate AI agents to enhance delivery phases
  • Ensure quality of work in production
  • Take underspecified problems and develop actionable solutions
  • Drive projects to completion using a combination of personal and AI capabilities

Benefits

  • 100% remote work culture with over two decades of experience
  • Comprehensive health insurance coverage including medical, dental, and vision
  • Unlimited PTO policy for work-life balance
  • Flexible working hours to accommodate personal schedules
  • Company-sponsored retirement plan with matching contributions
  • Annual company-wide in-person meetings for collaboration and connection
Full Job Description
Job Description

The Product Engineer is the core builder role at Brushfire and the role the engineering team is built around. A Product Engineer owns features end-to-end at the application layer: they write the PRD for their own work, make the design and UX decisions, orchestrate AI agents to accelerate every phase of delivery, and ship the result - then own its quality in production. This role is "full stack" in the fullest sense: not just fluency across the technologies, but a working understanding of the entire Brushfire platform and the organizations it serves. Product Engineers do not silo into a specialty; they take an outcome and "drive it to done," using whatever combination of their own hands and AI agents that achieves that goal.

The ideal candidate for this position is someone who is extremely comfortable with the latest technology, trends, and favors concrete execution over abstract ideation. We are proudly impartial when it comes to solutions - we like to try new things and the best idea is always the winning idea, regardless of the way we've done it previously.

This is a full-time work-from-home position.

Qualifications

The following characteristics are necessary for a qualified applicant to be considered:
  • 6+ years of professional software engineering experience shipping user-facing product
  • Strong React (TypeScript) frontend skills - clean, well-structured components and good visual instincts
  • Solid .NET (C#) backend development - you can design an API endpoint, write a service layer, and handle edge cases
  • MSSQL proficiency - query optimization, schema design for new features, and a working understanding of indexes and execution plans
  • Demonstrated, transformative use of AI agents in a real delivery workflow - you can walk through substantial features shipped through agent orchestration under your direction, and articulate how you decompose, direct, and verify that work
  • Strong product sensibility: you take underspecified problems, interrogate the user need, write PRDs engineers and stakeholders can act on, and make sound design decisions without a designer
  • Comfortable working in a remote, async-first environment with a high degree of autonomy
  • Experience with Github (or other similar version control systems) and CI/CD pipeline tools like Azure Devops and Github actions
  • Ability to communicate fluently, pleasantly, and effectively-both orally and in writing, in the English language-with customers and co-workers.
  • Concrete examples and evidence of work product and what role the applicant played in it

The following characteristics are not necessary but are highly desired:
  • React Native familiarity (enough to review mobile PRs meaningfully)
  • Firebase/Firestore experience (pub/sub, realtime database)
  • Auth0 or similar identity platform experience
  • Experience with ASP.NET MVC / Razor Views / jQuery (legacy modernization experience a plus)
  • Experience authoring agentic workflows, MCP integrations, or AI tooling adopted by a team
  • Familiarity with Shortcut, GitHub Actions, or Azure DevOps
  • MongoDB experience
  • Bachelor's degree or higher in computer science or related technical field
  • Ability to contribute to strategic and planning sessions around architecture and implementation


Additional Information

What's it like to work for Brushfire?

We've been 100% remote for the better part of two decades, and our team is a diverse group of caring, driven people from all backgrounds and technological comfort levels that strive to provide the best for our customers while also being the best they can be for their team. We place a high value on open, candid communication through group chats, video calls, and phone calls throughout each day to keep things moving forward. When possible, we encourage interested team members to collaborate in-person and we have in-person meetings for the entire company at least once a year.

Compensation/Benefits/Perks

Compensation for this role starts at $120,000 annually and scales commensurate with experience. We also offer competitive performance-based incentives.

We believe working remotely is merely the baseline necessary for a healthy work-life balance. We also provide comprehensive benefits including company-sponsored (and matched) retirement plans, full health insurance coverage (medical, dental, vision, and life) for employee, unlimited PTO, flexible hours, and much more.

Although we are a completely remote company, candidates closer to our teams in Dallas-Fort Worth, Texas are preferred.

Application Process

Similar Jobs

More Jobs at Brushfire

More Consumer Technology Jobs

Find similar Senior Product Engineer jobs: