7+ years of software engineering experience, including 3+ years in people management.
Proven track record in recruiting and developing high-performing engineering teams.
Strong ability to align technical execution with product goals and manage team bandwidth.
Solid technical background to evaluate architectural designs and guide technical decisions.
Experience improving team delivery processes in fast-paced environments.
Excellent written and verbal communication skills for cross-team collaboration.
Responsibilities
Manage, mentor, and grow a team of Software Engineers and Tech Leads.
Collaborate with Product Managers and Designers to translate product roadmaps into engineering plans.
Oversee technical design and code quality, guiding architectural decisions for high-volume systems.
Establish agile practices and track metrics to improve team performance.
Work with Customer Success and Sales to ensure technical initiatives deliver business value.
Partner with Talent Acquisition to recruit and onboard exceptional engineering talent.
Benefits
Competitive compensation and early equity.
Health, vision, and dental benefits with 401(k) match.
ClassPass membership for fitness and wellness classes.
Hybrid schedule with 4 days in office and 3 remote flex days per quarter after initial period.
Comprehensive stipends for housing, mobile, and commuting expenses.
Free lunch in the office.
Clear career growth opportunities as the company scales.
Full Job Description
The Role
We are looking for a senior engineering leader who operates with a strong product mindset to lead, support, and scale our core engineering teams. Our engineering organization includes groups focused on customer-facing product development. In this role, you will manage software engineers and tech leads building high-throughput systems that ingest large volumes of social data, run real-time AI agents, and deliver insights through analytics and automation.
This is a senior management role that bridges technical execution, team development, and product strategy. You will be responsible for fostering a high-performing engineering culture, driving delivery excellence, and helping guide your teams as our engineering organization scales from ~50 people into our next phase of growth. What You'll Be Doing
Team Leadership & People Management: Directly manage, mentor, and grow a team of Software Engineers and Tech Leads. Conduct regular 1:1s, support career progression, and foster an inclusive, high-performance engineering culture.
Product & Strategic Execution: Partner closely with Product Managers, Designers, and engineering leadership to translate product roadmaps into executable engineering plans, manage capacity, and ensure predictable project delivery.
Technical Quality & Architecture: Oversee technical design and code quality within your teams. Guide architectural trade-off decisions for high-volume real-time data systems and AI agentic workflows without needing to write production code daily.
Delivery Excellence & Process: Establish and refine agile practices, sprint planning, and operational processes. Track delivery velocity, system reliability, and code quality metrics to continuously improve team performance.
Cross-Functional Collaboration: Work alongside Customer Success and Sales to understand customer pain points and ensure technical initiatives deliver strong business value.
Hiring & Team Building: Partner with Talent Acquisition to recruit, interview, and onboard exceptional engineering talent to expand your teams.
What We're Looking For
Experience Level: 7+ years of software engineering experience, with 3+ years of direct people management experience leading software engineering teams.
Team Growth & Development: Track record of recruiting, onboarding, and developing high-performing engineers and tech leads.
Product & Business Acumen: Ability to align technical execution with product goals, break down complex requirements into milestones, and manage team bandwidth effectively.
Technical Background: Solid technical background in software development to meaningfully evaluate architectural designs, guide technical decisions, and hold teams to high engineering standards.
Execution & Process: Proven experience improving team delivery cadences, code review practices, and incident response processes in fast-paced environments.
Communication: Strong written and verbal communication skills with the ability to bridge technical and non-technical discussions across teams.
Bonus Points
Domain Expertise: Experience managing engineering teams in B2B SaaS, social data platforms, developer tools, or marketing technology, or a passion for working in the social space, empowering brands to work with creators and connect with their communities.
AI & Data Infrastructure: Familiarity with teams building or deploying AI-powered systems, real-time analytics platforms, or agentic frameworks.
Tech Stack Alignment: Familiarity with modern cloud and data stacks such as AWS, TypeScript/React, Postgres, and ClickHouse.
Cross-Platform Experience: Experience overseeing engineering teams working across both web and native mobile applications.
What We Offer
Competitive compensation and early equity
Health, vision, and dental benefits + 401(k) match
ClassPass membership for fitness and wellness classes
Hybrid schedule: 4 days in office, plus 3 remote flex days per quarter (after your first 3 months)
Comprehensive stipends: $1,000/month housing stipend for living near the office, $50/month mobile stipend, and commuter benefits (train stipend or Palo Alto parking reimbursement)
Free lunch in the office
Clear career growth opportunities as the company scales