Engineering Manager
**This role is for one of the Weekday's clients
**Min Experience: 7 years
Location: Bengaluru
JobType: full-time
We are looking for a dynamic and experienced Engineering Manager to lead high-performing development teams and drive the design, development, and delivery of scalable, high-quality software solutions. This role is ideal for someone who combines strong technical expertise in Java or Golang with proven leadership capabilities and a passion for building impactful products.
As an Engineering Manager, you will play a critical role in shaping technical strategy, mentoring engineers, and ensuring the successful execution of projects aligned with business goals. You will collaborate closely with cross-functional teams including Product, Design, and DevOps to deliver robust and scalable systems.
Key Responsibilities:
- Lead, mentor, and grow a team of software engineers, fostering a culture of ownership, innovation, and continuous improvement
- Drive architecture, design, and development of complex backend systems using Java or Golang
- Ensure best practices in coding, testing, and deployment, maintaining high standards of quality and performance
- Collaborate with Product Managers and stakeholders to define technical requirements and translate them into scalable solutions
- Oversee project planning, execution, and delivery, ensuring timelines and quality benchmarks are met
- Identify and resolve technical challenges, ensuring system reliability, scalability, and security
- Champion agile methodologies and promote efficient development processes
- Conduct performance reviews, provide constructive feedback, and support career development of team members
- Stay updated with emerging technologies and drive innovation within the team
Required Skills & Qualifications:
- 7–13 years of overall software development experience, with strong hands-on expertise in Java or Golang
- Prior experience in a technical leadership or engineering management role
- Deep understanding of data structures, algorithms, and system design principles
- Experience in building and scaling distributed systems and microservices architecture
- Strong knowledge of RESTful APIs, cloud platforms (AWS/GCP/Azure), and containerization technologies like Docker and Kubernetes
- Proven ability to manage multiple projects and priorities in a fast-paced environment
- Excellent problem-solving, communication, and stakeholder management skills
- Experience with CI/CD pipelines and modern development tools
Preferred Qualifications:
- Experience working in product-based or high-growth startup environments
- Familiarity with DevOps practices and infrastructure as code
- Exposure to performance optimization, observability, and system monitoring tools
- Strong understanding of database technologies (SQL/NoSQL)