Senior Engineering Manager
Nue.io · San Francisco Bay Area · 6 days ago
HybridEngineeringFull-time
Responsibilities
- Lead the Lifecycle Management Scrum Team
- Own sprint planning, execution, and delivery for a team of 7-8 engineers across multiple time zones (San Mateo, Toronto, Calgary, Winnipeg, Auckland).
- Run two-week sprints with releases twice per month.
- Ensure predictable, high-quality delivery.
- Remove blockers, manage dependencies across teams (Billing, DevEx, Data & Integrations), and drive engineering decisions within the team.
- Own Customer Success for Lifecycle Management
- Be the engineering point of contact for customer escalations on the most customer-facing product in the platform.
- Triage and prioritize incoming customer urgent requests, balancing them against roadmap commitments.
- Join customer calls with Customer Success and Solutions Architecture when deep technical context is needed.
- Triage and prioritize incoming customer urgent requests, balancing them against roadmap commitments.
- Triage and prioritize incoming customer urgent requests, balancing them against roadmap commitments.
- Drive root cause analysis on customer-reported issues and ensure durable fixes over workarounds.
- Drive Technical Quality and AI Adoption
- Use AI tools (Claude Code, Windsurf, Copilot) daily for troubleshooting, identifying gaps in test coverage, and reviewing code quality — and hold the team to the same standard.
- Partner with QA to increase automated test coverage for LCM's critical user journeys.
- Ensure the team writes testable, observable code and follows engineering best practices (design review, CI/CD, code review).
- Grow and Develop the Team
- Hire, onboard, and mentor engineers. Actively participate in recruiting — interview candidates, provide calibrated feedback, and raise the bar.
- Conduct regular 1:1s, provide actionable feedback, and support career development for each team member.
- Build a culture of urgency, ownership, customer empathy, and continuous improvement.
- 7+ years of software engineering experience, with at least 3 years managing engineering teams in a product-focused SaaS environment.
- Strong Scrum leadership — you've run high-performing agile teams and know how to deliver predictably in two-week sprints with distributed teams.
- Salesforce platform experience — familiarity with Apex, Lightning Web Components (LWC), managed packages, or Salesforce ecosystem development. You don't need to be an expert, but you need to be conversant enough to review code, triage platform issues, and make architectural calls.
- Full-stack technical fluency — ability to read and reason about code across Java (backend), JavaScript/TypeScript/React (frontend), and SQL (Postgres). You should be able to troubleshoot a production issue end-to-end.
- Customer-facing composure — experience working directly with customers or customer success teams on technical escalations. You're comfortable on a call explaining a root cause and committing to a fix timeline.
- Bias for action — you default to doing, not delegating. When something is broken, you dig in. When a process isn't working, you fix it. You don't wait to be told.
- Active AI adoption — you use AI-assisted development tools (Claude Code, Copilot, Cursor, Windsurf, or similar) as part of your daily workflow for troubleshooting, code review, test generation, or analysis. You can describe specifically how, not just that you do.