We are looking for a passionate and results-driven Software Engineering Manager to join our team and help us deliver innovative and high-quality software products
Position: Software Engineering Manager
Location: San Francisco, California, United States
Salary: $209000 - $240000
Overview: We are seeking an experienced Software Engineering Manager to join our dynamic team. As a Software Engineering Manager, you will lead a team of highly skilled engineers and oversee the development and delivery of software products. You will be responsible for managing the entire software development life cycle, from planning to implementation, and ensuring the team meets project deadlines and delivers high-quality products.
Key Responsibilities:
- Manage a team of software engineers, providing guidance, mentorship, and performance evaluations
- Collaborate with cross-functional teams to develop project plans and timelines
- Oversee the entire software development process, ensuring that projects are delivered on time and within budget
- Monitor and evaluate team performance, providing feedback and implementing necessary improvements
- Participate in code reviews and provide technical guidance to the team
- Work closely with product managers to define project requirements and ensure alignment with business goals
- Identify and implement process improvements to enhance the team's productivity and efficiency
- Stay up-to-date with industry trends and technologies, and make recommendations for implementing new tools and processes
- Motivate and inspire team members to achieve their full potential and foster a collaborative and positive work environment
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field
- Minimum of 5 years of experience in software development, with at least 2 years in a leadership or management position
- Strong knowledge of software development methodologies and best practices
- Experience with agile methodologies and project management tools
- Excellent communication and interpersonal skills
- Proven track record of delivering high-quality software products on time and within budget
- Ability to lead and motivate a team, and foster a positive and collaborative work environment
- Strong problem-solving and critical thinking skills
- Experience with cloud technologies, such as AWS or Azure, is a plus
Perks and Benefits:
- Competitive salary and comprehensive benefits package
- Dynamic and fast-paced work environment
- Opportunity for career growth and development
- Work with cutting-edge technologies and tools
- Collaborative and inclusive company culture
If you have a strong background in software development and leadership skills, we encourage you to apply and join our team of talented professionals.