Intuit is a leading company that connects customers with expert guidance across its products. They are seeking a highly motivated and experienced Manager 2, Software Engineering to lead a team in developing complex and large-scale software systems, ensuring reliability and scalability while fostering operational excellence.
Responsibilities:
- Lead and manage a team of software engineers, providing guidance, mentorship, and support
- Drive the design, development, and deployment of complex and large-scale software systems
- Ensure the reliability, scalability, and deployment of our software systems
- Implement and maintain best practices for software development, including coding standards, code reviews, and testing
- Design and build an abstraction for the computing infrastructure to improve usability and developer efficiency
- Explore and implement AI and agentic technologies to improve system automation and capabilities, including AI-powered autoscaling
- Foster a culture of operational excellence, focusing on system stability, monitoring, and incident response
- Take extreme ownership and accountability for the team's deliverables and outcomes
- Remove barriers so the team can move fast
- Collaborate with cross-functional teams, including product management, engineering partners, and operations
Requirements:
- Bachelor's or Master's degree in Computer Science or a related field or equivalent experience
- 10+ years of experience in software engineering, with a focus on developing complex and large-scale systems
- Proven track record of leading and managing software engineering teams
- Strong technical skills and expertise in software development methodologies
- Strong sense of operational excellence, with experience in system monitoring and incident response
- Excellent leadership and communication skills
- Ability to build and grow a high-performing team
- Strong sense of ownership and accountability