Senior Manager of Engineering – Slack Search & AI Mobile
United States
Full Time
1 week ago
$189,100 - $260,100 USD
H1B Sponsor
Key skills
CloudLeadership
About this role
Role Overview
Lead and mentor a team of talented engineers, providing technical guidance, career development, and fostering a culture of engineering excellence and continuous learning.
Collaborate closely with Product Managers, Designers, and Engineering Leadership to define technical roadmaps, prioritize initiatives, and ensure successful delivery of high-impact features for our large and growing user base.
Partner with Product, Design, and other engineering teams to brainstorm, conceptualize, and deliver new features that have significant, measurable impact on the business and user experience.
Drive engineering best practices, code quality standards, and architectural decisions while ensuring systems are scalable, reliable, and maintainable.
Oversee system ownership responsibilities, defining long-term health and roadmap for team features and core systems while improving surrounding integration systems.
Conduct performance reviews, manage team capacity and resource allocation, participate in hiring decisions, and create an environment where engineers can do their best work.
Drive improvements in engineering standards, tooling, and processes across the team while fostering a culture of operational excellence.
Requirements
A related technical degree (e.g., Computer Science, Engineering, etc.) is required.
10+ years of professional software engineering experience with 3+ years in engineering management roles.
Demonstrated ability to lead, mentor, and develop high-performing engineering teams, with experience managing engineers at various levels.
Strong ability to contribute to technical architecture discussions, drive critical technical decisions, and provide technical guidance to your team.
Track record of establishing and maintaining high standards for code quality, system reliability, and engineering processes.
Excellent ability to communicate complex technical concepts to both technical and non-technical stakeholders, including executives, product managers, and designers.
Experience recruiting, interviewing, and building diverse, high-performing engineering teams.
You can contemplate several, and often conflicting, constraints and make rapid decisions. You can anticipate future technical needs for the product and craft plans to realize them.
Deep technical background in scalable, highly available platform development, with a focus on Mobile languages and modern cloud architecture.