Software Engineering Manager (Java/ Golang and AWS|
cisco
Job Description
- Team Leadership & Mentorship: Lead a team of software engineers in the design, development, and implementation of foundational technology and high-impact products.
- Project Lifecycle Management: Drive large and complex projects from initial requirements through to successful completion.
- Strategic Planning: Contribute to product roadmap discussions, provide accurate resource estimates and schedules, and lead system-level trade-offs to ensure quality and consistency.
- Process & Standards: Identify areas for improvement in architecture, design, and security. Maintain and implement standards for design reviews, testing, and secure development practices.
- Security Accountability: Integrate security into every stage of the development lifecycle, from initial architecture to final deployment.
- Cross-Functional Collaboration: Partner with Product Management, Operations, QA, Firmware, Mechanical, and external vendors to define and deliver key projects.
- Stakeholder Engagement: Facilitate discussions with customers and stakeholders to gather feedback, explain technical solutions, and ensure alignment across the organization.
- Quality Assurance: Maintain accountability for the quality and performance of products within your area of responsibility, proactively finding opportunities for improvement.