×
Register Here to Apply for Jobs or Post Jobs. X

Engineering Manager; Product

Job in San Francisco, San Francisco County, California, 94102, USA
Listing for: Apollo Research
Full Time position
Listed on 2026-08-31
Job specializations:
  • Software Development
    Software Project Mgr/ Lead, Software Engineer
Job Description & How to Apply Below
Position: Engineering Manager (Product)

Engineering Manager Opportunity

We are building Watcher, a coding agent security product. Watcher is deployed in production and monitors billions of agent tokens per month across engineering teams at agent-building scale-ups and multinational enterprises. We are now hiring our first dedicated Engineering Manager to lead the product engineering team.

We are looking for a strong hand-on engineer who still ships code, and can own both the people management and the execution of the product engineering team. This is a player-coach role. Today, you will spend most of your time managing and coordinating, but still ship code. As the team grows, you'll transition towards 100% leadership and management.

The team is small today and is growing fast, so you will have significant say in shaping the team, the process, and the product, and your scope will grow with the team. You will report directly to Marius (CEO), who will own Watcher's product direction and roadmap.

Execution and Delivery Management (~40%)
  • Own the team's planning and tracking. Turn goals and customer commitments into concrete, well-scoped tickets with clear owners. Everyone on the team should always know what they're supposed to be doing and whether we're on track.
  • Run the operating rhythm (planning, standups or async equivalents, retros).
  • Track dependencies between product engineering, monitoring research, and infrastructure/security work, and proactively resolve conflicts.
  • Translate between researchers and product engineers. Turn research outputs (new monitors, backtesting results) into scoped, prioritized engineering work.
  • Track customer commitments (integration timelines, requested features, incident follow-ups) and coordinate releases, testing, documentation, and customer communication.
  • Surface risks and slippage early, and proactively give Marius (CEO) an accurate, always-current picture of status.
People Management (~30%)
  • Directly manage the product engineers. Run regular 1on1s, give direct and actionable feedback, and own their growth, performance, and wellbeing.
  • Own performance management end to end. Set clear expectations, recognize strong work, and address underperformance early and honestly.
  • Drive hiring for the team. Own the pipeline together with ops, run interview loops, close candidates, and onboard new engineers so they ship in their first weeks.
  • Protect the team's focus. Shield engineers from thrash, keep meetings minimal, and make sure priorities are stable enough to execute against.
Hands-on Engineering (~30%)
  • Ship code yourself. Features, bug fixes, internal tooling, and prototypes, primarily in Python and Type Script. Staying hands-on keeps your technical judgment current and your tickets realistic.
  • Set the technical bar, make architecture decisions, review code and establish norms, and release and incident processes.
  • Build tooling that makes the team faster, including AI-assisted tooling for your own job (status reporting, ticket triage, ramp-up docs). We expect you to leverage AI heavily when reasonable across both management and engineering work.
Representative Projects
  • Lead the team within 90 days. For the first few weeks, you will work closely with all engineers to understand their priorities, all of our ways of working, and procedures. Then, we ramp up responsibilities and you start to scope out proposals and get rapid and detailed feedback. Once you have onboarded properly, you will start running the meetings, etc.
  • Deliver a major customer integration. Scope a large enterprise deployment with the team, turn it into tickets, sequence it against other priorities, track progress against the customer's timeline, and ship code on the critical path yourself where needed.
  • Scale the team. Scope the hiring needs for the next 2-3 product engineers, drive the process end to end, while keeping the existing team shipping. Ensure hiring is done to a high standard and is fast.
  • Bridge a research handoff. Take a new monitoring capability from the research team, work with researchers and engineers to turn it into a scoped production plan, and manage its delivery into Watcher including rollout, documentation, and customer-facing changes
Job Requirements Must-haves
  • Strong engineering background. You worked as a software engineer for at least 4 years before managing. You still ship production code today. You will be judged partly on code you write in this role, primarily in Python and/or Type Script.
  • People management experience. You have hired, onboarded and managed small teams of engineers directly (1on1s, feedback, performance), or you have been a tech lead who de facto did this for at least 2 years. You can point to engineers who grew or shipped better because of you.
  • Execution ownership. You have run delivery for a multi-person engineering effort, turning goals into tickets, tracking them to completion, and being accountable for the outcome.
  • High agency. You see what the team needs and do it without being asked, whether that's fixing a process, having a hard…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary