https://bayt.page.link/TuH2TDjM9DRxZjBv7
Create a job alert for similar positions

Job Description

Senior Manager Engineering Ocean Visibility (M3)

Joblocation: Hyderabad


10+ years of experience 


Software engineering background 


The Senior manager of engineering is a key leadership role responsible for managing and overseeing a specific area or subset of the engineering function within an organization. This position requires strong technical expertise, project management skills, and leadership abilities to drive successful project execution and achieve departmental goals. The role focuses on the reality of shipping working software - people, capacity, deadlines, quality etc. Some concrete responsibilities:


  • Team Leadership and Management:


    • Lead and inspire a group of engineers, providing guidance, mentorship, and support to foster professional growth and development.


    • Set clear goals and expectations for the engineering team, ensuring alignment with organizational objectives.


    • Foster a collaborative and innovative culture within the team, promoting knowledge sharing and cross-functional collaboration.


  • Code design


    • Facilitate design brainstorming sessions


    • Be part of the solution design team 


    • Validate to ensure that the product specifications are consistent and valid


  • Process ownership and Delivery:


    • Ensure that the process is followed to deliver a quality product.


    • Work with product team to help steer the whole product development


    • Use metrics to measure code quality and delivery velocity


  • Technical Excellence and Best Practices:


    • Drive engineering best practices.


    • Stay current of technological advancements and industry trends, recommending relevant tools, technologies, and methodologies to enhance engineering capabilities.


  • Cross-Functional Collaboration:


    • Collaborate closely with other departments, such as product management, design, and operations, to ensure alignment and effective project execution.


    • Act as a liaison between the engineering team and other stakeholders, facilitating communication, managing expectations, and resolving conflicts.


  • Performance and Talent Management:


    • Conduct performance evaluations and provide feedback to team members, identifying areas for improvement and recognizing achievements.


    • Identify talent gaps and participate in recruitment efforts to attract and retain top engineering talent.


    • Develop and implement training and development programs to enhance technical skills and foster professional growth within the team.


  • Stakeholder Communication:


    • Communicate regularly with executive leadership and other stakeholders, providing updates on risks and opportunities.


    • Present technical information and proposals to non-technical stakeholders in a clear and concise manner.


    • Build and maintain strong relationships with key stakeholders, ensuring alignment of engineering initiatives with business objectives.


  •  Qualifications and Skills:


    • Significant experience in engineering roles, with a focus on software development and delivery.


    • Proven experience in a leadership or managerial role within engineering, such as Engineering Manager or Team Lead with previous experience of managing 15+ engineers.


    • Previous hands-on expertise in relevant technologies and tools - micro-services architecture, MongoDB, Docker, Kubernetes, Cloud services (AWS…)


      • Nice to have: Spring Boot and other technologies within Java stack.


    • Process & data modeling techniques


    • Handon experience with data modeling is necessary


    • Should have cloud development experience ideally with AWS or similar


    • Proven experience in Test driven development and continuous integration. 


    • Should be from a product development background.


    • Excellent project management skills, with the ability to prioritize and manage multiple topics simultaneously.


    • Should have experience with resource capacity planning


    • Effective communication and interpersonal skills, with the ability to collaborate with cross-functional teams and stakeholders.


    • Strong problem-solving and decision-making abilities, with a focus on driving results and meeting deadlines.


    • Experience in talent management, including recruitment, performance evaluations, and professional development.


Job Details

Job Location
India
Company Industry
Other Business Support Services
Company Type
Unspecified
Employment Type
Unspecified
Monthly Salary Range
Unspecified
Number of Vacancies
Unspecified

Do you need help in adding the right mix of strong keywords to your CV?

Let our experts design a Professional CV for you.

You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.