
Senior Manager, Software Engineering – 3P Search Team
Salesforce
full-time
Posted on:
Location Type: Hybrid
Location: Atlanta • California • Washington • United States
Visit company websiteExplore more
Salary
💰 $172,500 - $260,100 per year
Job Level
About the role
- Lead and mentor a team of talented engineers, providing technical guidance.
- Collaborate closely with Product Managers and Designers to define technical roadmaps.
- Partner with Product, Design, and other engineering teams to brainstorm and deliver new features.
- Drive engineering best practices, code quality standards, and architectural decisions.
- Oversee system ownership responsibilities, defining long-term health and roadmap.
- Conduct performance reviews, manage team capacity and resource allocation.
- Drive improvements in engineering standards, tooling, and processes across the team.
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.
- Strong ability to contribute to technical architecture discussions.
- Track record of establishing and maintaining high standards for code quality.
- Excellent ability to communicate complex technical concepts to both technical and non-technical stakeholders.
- Experience recruiting, interviewing, and building diverse, high-performing engineering teams.
- You can contemplate several, and often conflicting, constraints and make rapid decisions.
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 quality standardsengineering best practicessystem ownershipperformance reviewsresource allocationtooling improvementsprocess improvements
Soft Skills
leadershipmentoringcommunicationcollaborationdecision makingteam managementcapacity management
Certifications
related technical degree