Remote job
Sr. Software Engineering Manager
Job details
About this role
Role overview
Lead an engineering team building web products for small business owners, from early product decisions through delivery and ongoing operation. The role combines people leadership with hands-on technical judgment, close partnership with product, design, and marketing, and a strong focus on applying AI and automation to improve both customer value and engineering delivery.
Responsibilities - Set priorities and roadmaps with product partners, linking team work to measurable business outcomes. - Hire, coach, and hold engineers accountable; develop senior contributors and new managers into broader leadership roles. - Stay technically engaged through design and code reviews, occasional coding to unblock work, and incident reviews focused on root causes. - Improve delivery quality and reliability through testing, observability, safe releases, automation, and agent-assisted workflows. - Use experiments, customer feedback, and evaluations to assess product and AI features, adjusting or stopping work based on results. - Establish effective AI-agent practices for the team, including guardrails, adoption measurement, and attention to impact and cost. - Contribute reusable engineering and AI practices beyond the team.
Requirements - At least three years leading engineering teams building web products, including experience managing other managers. - At least eight years of software engineering experience and recent hands-on work with a modern web stack. - Daily practical fluency with coding agents or agentic engineering workflows, plus a clear perspective on how they affect software development. - Evidence that AI or automation has measurably improved delivery speed or quality. - Track record connecting engineering work to business results and metrics. - Experience building strong teams and developing engineers into leaders. - Clear, concise writing and decision-making.
Nice to have - Experience shipping LLM-based products, agents, or evaluation systems. - Internal developer tools or shared agent context, such as skills, MCP servers, or team instructions. - Startup or lean-team experience, or work in fintech, compliance, or small-business products. - Experience assessing and rolling out new AI tools.
Benefits and work setup - Remote role with regular all-hands meetings and virtual team events. - Benefits include medical, dental, vision, disability and life insurance, parental and military leave, an assistance program, retirement plan with matching, annual bonus, pet insurance, equity, and paid holidays.