Software Engineering Manager

Posted 38ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Engineering Manager leading teams and strategies in a data-intensive product company focused on research technology. Managing engineering delivery and evolving team dynamics within a global context.

Responsibilities:

  • Lead teams to outcomes
  • Manage 6–10 engineers across one stream-aligned team
  • Set measurable quarterly outcomes tied to product strategy
  • Create focus and flow: limit work in progress, manage dependencies, and remove blockers quickly.
  • Run high-quality 1:1s and career growth plans; give timely, actionable feedback.
  • Level up first-time and developing managers or tech leads via shadowing, rehearsal, and explicit success criteria.
  • Foster a psychologically safe, low-ego culture with high standards for design reviews, code reviews, and post-incident learning.
  • Drive predictable execution: roadmaps, sprint health, and on-time milestones.
  • Uphold non-functional requirements: availability (e.g., 99.9% uptime), performance at scale (p95 ≤ target), secure-by-default.
  • Ensure testing strategy is modern and layered—contract/consumer-driven tests, performance budgets, chaos/disaster-recovery exercises.
  • Work with Product and Design in continuous discovery: weekly user touchpoints, live metrics reviews, fast MVP slicing, and tight feedback cycles.
  • Frame problems before jumping to solutions; choose impact over output and experiments over big bets.
  • Co-author technical strategy and RFC/ADRs; pay down debt intentionally; keep architectures aligned with platform and infrastructure.
  • Make pragmatic buy/build decisions; standardize interfaces and contracts across teams.
  • Establish 'AI-auditor' practices: prompt discipline, code audit checklists, security reviews, and traceability of AI-generated artifacts.
  • Use AI to accelerate—not replace—engineering judgment: scaffolding, tests, documentation, migration plans.
  • Run fair calibrations; contribute to merit, promotion, and leveling decisions with evidence and band awareness.

Requirements:

  • 2+ years managing software engineers (or tech leads) delivering production systems at meaningful scale.
  • Prior senior/staff-level IC experience or equivalent architectural depth; comfortable with event-driven systems, data pipelines, and API contracts.
  • Demonstrated product mindset: can translate business goals into measurable engineering outcomes and MVPs.
  • Proven track record improving execution—planning, estimation, dependency management, risk mitigation.
  • Fluency with modern testing approaches and production operations (on-call, incident response, blameless postmortems).
  • Hands-on use of AI coding tools with an emphasis on auditing, security, and correctness.

Benefits:

  • Health insurance
  • Paid time off
  • Flexible work arrangements
  • Professional development opportunities