Software Engineering Manager

CampfireSan Francisco, CA
8d

About The Position

You will manage a small but high-impact engineering team while staying deeply involved in building Campfire’s core product. You’ll lead technical direction, mentor engineers, drive execution, and still write production code. This role is ideal for a senior engineer who wants to grow into engineering leadership — or a current manager who still loves being hands-on.

Requirements

  • 6+ years of professional software engineering experience.
  • Strong experience with Python, React/NextJS, and modern frontend tooling (Tailwind preferred).
  • Experience designing scalable APIs, databases, and backend systems.
  • Has led large features or systems end-to-end.
  • Has managed engineers or acted as a technical lead on teams.
  • Enjoys mentoring, reviewing code, and unblocking others.
  • Still loves to write code and stay in the details.
  • Comfortable with ambiguity and moving fast.
  • Highly autonomous and accountable.
  • Makes pragmatic decisions and takes ownership end-to-end.

Nice To Haves

  • Motivated by building meaningful products.
  • Energized by coaching and growing engineers.
  • Excited to build early infrastructure, not just maintain it.
  • Looking to make a visible impact in a high-growth company.

Responsibilities

  • Technical Leadership & Architecture
  • Own the technical direction and quality of Campfire’s core product areas.
  • Design and review system architecture, APIs, and data models.
  • Make thoughtful trade-offs between speed, scalability, and long-term maintainability.
  • Stay hands-on: contribute significant production code.
  • Team Leadership & Coaching
  • Manage and mentor a team of full-stack and back-end engineers.
  • Run sprint planning, technical reviews, and execution rituals.
  • Set a high bar for code quality, reliability, and ownership.
  • Provide continuous feedback, coaching, and career development for your team.
  • Execution & Delivery
  • Own delivery of major features and technical initiatives.
  • Partner closely with Product, Design, and Customer teams.
  • Break down complex projects into clear plans with milestones.
  • Keep the team focused, fast, and shipping.
  • Culture & Hiring
  • Help define engineering best practices and playbooks.
  • Interview, hire, and onboard new engineers as the team grows.
  • Build a culture of ownership, customer focus, and high standards.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service