Software Engineering Manager
Posted 38ds ago
Employment Information
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




















