📍 Location: San Francisco Bay Area, CA (Hybrid/On-site)
🏢 Company: [Your Company Name]
🕒 Job Type: Full-Time
💼 Industry: Technology / Software Engineering
📈 Experience Level: Senior-Level
🌟
About the Role:
We are seeking a dynamic Engineering Manager to lead our engineering team based in the San Francisco Bay Area. As an Engineering Manager, you will play a crucial role in overseeing the technical direction of the team, fostering innovation, and driving the delivery of high-quality software solutions. You will work closely with product managers, engineers, and other cross-functional leaders to ensure that projects are completed on time and meet business objectives. This is an exciting opportunity to lead a talented team of engineers and have a direct impact on the growth and success of the company.
🔑
Key Responsibilities:
- Leadership & Team Management: Lead and mentor a team of software engineers, providing technical guidance, career development, and performance feedback.
- Project Management: Oversee the planning, execution, and delivery of complex software development projects, ensuring timely and high-quality delivery.
- Technical Strategy: Drive the technical vision and strategy, making high-level architectural decisions that align with business goals and customer needs.
- Cross-functional Collaboration: Work closely with product managers, design teams, and other departments to align on project objectives, timelines, and technical requirements.
- Code Quality & Best Practices: Foster a culture of continuous improvement by promoting best practices in code quality, testing, and deployment processes.
- Recruitment & Talent Development: Help recruit top engineering talent and contribute to the development of engineering practices, standards, and processes.
- Operational Efficiency: Identify bottlenecks and inefficiencies in the development process, and implement improvements that optimize productivity and delivery.
- Stakeholder Communication: Communicate progress, challenges, and technical decisions to senior leadership and stakeholders in a clear and concise manner.
- Innovation & R&D: Encourage innovation within the team and promote research and development to improve the scalability, performance, and reliability of the product.
✅
Qualifications:
- Experience: 5+ years of experience in software engineering, with at least 2-3 years in an engineering management or leadership role.
- Technical Expertise: Strong background in software engineering, with proficiency in programming languages such as Java, Python, C++, or similar.
- Leadership Skills: Proven experience leading and motivating engineering teams, with a focus on mentorship, performance management, and career development.
- Project Management: Experience managing software development projects in an Agile environment, with a deep understanding of Agile methodologies such as Scrum or Kanban.
- Problem-Solving: Strong problem-solving skills, with the ability to make critical technical decisions and resolve complex issues.
- Collaboration: Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams and senior stakeholders.
- Cloud & Infrastructure: Experience with cloud platforms (AWS, GCP, Azure) and scalable architecture solutions.
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s degree preferred).
- Preferred Skills:
- Experience with distributed systems, microservices architecture, and containerization (Docker, Kubernetes).
- Familiarity with DevOps practices and CI/CD pipelines.
- Background in AI/ML, big data, or data engineering is a plus.
💰
Compensation & Benefits:
- Competitive salary based on experience
- Annual performance-based bonus
- Comprehensive health, dental, and vision insurance
- Retirement savings plan (401(k)) with company match
- Generous paid time off (PTO), holidays, and parental leave
- Flexible work hours and hybrid remote options
- Professional development opportunities, including certifications and mentorship programs
- Innovative and inclusive company culture
- Equity and stock options (for qualified positions)
📩
How to Apply:
To apply for the Engineering Manager position, please submit your resume and a cover letter highlighting your experience and leadership accomplishments to careers@[yourcompany].com with the subject line:
“Engineering Manager – [Your Name]”
Or apply directly through our career portal: [Insert Application Link]