
Senior Manager of Engineering – Slack Search & AI Mobile
Salesforce
full-time
Posted on:
Location Type: Hybrid
Location: Atlanta • Washington • United States
Visit company websiteExplore more
Salary
💰 $189,100 - $260,100 per year
Job Level
Tech Stack
About the role
- 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.
Benefits
- time off programs
- medical
- dental
- vision
- mental health support
- paid parental leave
- life and disability insurance
- 401(k)
- employee stock purchasing program
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software engineeringtechnical architecturecode qualitysystem reliabilityscalable platform developmentcloud architecturemobile languagesengineering processestechnical guidanceperformance reviews
Soft Skills
leadershipmentoringcommunicationteam managementcollaborationdecision makingcareer developmentfostering cultureresource allocationoperational excellence
Certifications
related technical degree