Engineering Manager
Lead engineering teams at Supabase across developer surfaces, backend services, Platform, EngOps, or Databases. Own people management, hiring, delivery, and incident response in a remote-first environment.
About the job
Responsibilities
Team & People
- Build a healthy, high-trust team culture in a remote-first, globally distributed environment
- Run 1:1s, performance management, career development, and onboarding for direct reports
- Handle people admin (leave, time off, etc.) for the team
Hiring
- Own the hiring plan for the team and act as Hiring Manager
- Serve as first round interviewer for all roles on the team
- Partner with Talent Acquisition to source, interview, and close strong candidates
- Contribute to headcount planning, org design, and the evolution of engineering leadership
Delivery & Roadmap
- Own the team's roadmap and project management (Linear), driving accountability and clear milestones
- Manage workflow intake and Slack triage for cross-team requests
- Own the team's weekly updates and keep stakeholders aligned
- Organize effort against support tickets and maintain the team's SLO
- Surface risks, dependencies, and tradeoffs early and clearly to leadership
Incident Commander
- Train as an Incident Commander and drive coordination, resolution, and post-incident follow-up
- Lead blameless post-incident reviews
Requirements
- 5+ years of engineering background with enough depth to be credible with engineers building complex systems
- 3+ years managing remote engineering teams
- Experience managing engineering teams at a cloud, SaaS, or developer tools company
- Experience managing remote, globally distributed teams that work asynchronously across disparate time zones
- Technical credibility with strong engineers while being genuinely passionate about people management
- Track record of building psychological safety and a feedback culture
- Experience with performance management and difficult conversations
- Comfortable with ambiguity and capable of building structure
- Clear written communication skills; default async and written
- Collaborative, low-ego, and adaptable
Nice to Have
- Experience with developer tools or databases
Skills
Linear, Performance Management, 1:1S, Career Development, Onboarding, Hiring, Roadmap Planning, Project Management, Slo Management, Incident Response, Post-Incident Reviews, Remote Team Management, Async Communication
Similar jobs
Engineering Management jobsLeads the engineering team responsible for ChatGPT Search Infrastructure, setting technical direction for scalable, low-latency search platforms and integrations. Requires experience managing senior engineers and deep expertise in distributed systems, online serving, experimentation, and AI-powered products.
Leads and mentors a software engineering team building reliable, high-performance simulation products, while guiding technical execution, prioritization, and hiring. Requires a bachelor’s degree, programming experience in C++, Python, or Java, people-management experience, and eligibility for a US Government security clearance.
Leads and codes alongside a team building secure, cloud-native AI model inference infrastructure for public-sector customers. Requires engineering people-management experience, strong hands-on software development skills, and an active Secret clearance with eligibility for TS/SCI.
Leads a platform engineering team responsible for shared systems, identity, permissions, session management, and messaging infrastructure. The manager owns delivery and architecture, develops engineers, embeds AI into development workflows, and partners closely with Product and Design.
Leads and grows an engineering team building new products from initial market hypothesis through commercial launch. The role requires at least five years of software engineering experience, engineering leadership, strong architecture judgment, and comfort operating in ambiguous 0-to-1 environments.