Sr Engineering Manager / Engineering Manager

Details of the offer

Job Description:

- Leadership and Team Management: (1) Provide leadership, direction, and guidance to the engineering team. (2) Manage and mentor engineers, encouraging career growth and skill development. (3) Foster a positive and collaborative team culture. (4) Conduct regular face-to-face meetings, performance reviews, and goal-setting sessions with team members. (5) Handle administrative tasks related to the team such as scheduling, resource allocation, and staffing.
- Project and Product Management: (1) Collaborate with product managers, designers, and stakeholders to define scope, requirements, and timelines. (2) Plan and prioritize engineering projects and tasks. (3) Ensure timely and high-quality completion of engineering projects. (4) Monitor project progress, identify, and address any issues or risks.
- Technical Guidance and Decision Making: (1) Provide technical expertise and guidance to the engineering team. (2) Make technical decisions and trade-offs to ensure project success. (3) Stay updated with industry trends, best practices, and emerging technologies.
- Communication and Collaboration: (1) Facilitate communication and collaboration within the engineering team and with other departments. (2) Act as a liaison between the engineering department and other departments, conveying project status, milestones, and challenges.
- Process and Operations Improvement: (1) Continuously improve engineering processes and workflows to enhance efficiency and productivity. (2) Implement and enforce best practices for software development, including coding standards, code reviews, and testing practices. (3) Identify and implement tools and technologies to streamline development and operations.
- Cross-Functional Collaboration: (1) Work closely with other departments such as product management, design, and DevOps to ensure alignment and coordination. (2) Participate in cross-functional initiatives and projects as needed. (3) Represent the engineering team in meetings and discussions with other departments.
- Performance Management and Accountability: (1) Set clear performance goals and expectations for the engineering team. (2) Hold team members accountable for their performance and behavior. (3) Address performance issues and conflicts in a timely and constructive manner. (4) Recognize and reward team members for their contributions and achievements.
- Strategic Planning and Vision: (1) Contribute to the development of the engineering team's strategic goals and vision. (2) Align the engineering team's goals with the overall strategic priorities of the company. (3) Provide input and feedback on OKRs/product and technology roadmaps.

**Requirements**:

- 9+ years of experience as a Software Engineer or leader solving customer problems
- 3+ years of experience as an HR Manager leading and developing high-performing engineering teams.
- Bachelor's degree, preferably in Computer Science.
- Strong understanding of object-oriented programming, concurrency, and computer science fundamentals.
- Strong problem-solving skills, data structures, and algorithms.
- You enjoy building resilient, scalable, and high-performance services.
- You take pride in your achievements but also strive to improve continuously every day.
- Strong technical skills and critical thinking, and the ability to communicate your vision at a high level to both technical audiences and senior management.
- Participate in and contribute to architecture discussions/decisions.
- Experience with: Java, XML, JSON, JUnit, Scala/Kotlin, Algorithms, etc. REST, GraphQL, Microservices Apache Tomcat, Spring MVC, Spring Boot, Docker AWS: EC2, S3, RDS. Kubernetes, Redis.
- Monitoring and notification tools such as New Relic and PagerDuty.
- Working in a fast-paced, flat, agile, and distributed environment is your choice for continuous career development.

Application Question(s):

- 1. How many years of experience with programming languages like Java/ Go lang?

2. How many years of experience with unit tests, integration tests?
3. Are you managing Engineering Managers/ Tech Architects in your current role ?
4. How many years of experience in managing large complex distributed systems?
5. How many years of experience in EKS/ AKS or similar technology?
6. Have you used any observability tool? If yes, please mention the tool name.


Nominal Salary: To be agreed

Source: Whatjobs_Ppc

Job Function:

Requirements

Sipil / Civil

Occupations Sipil / Civil: Job Description Sipil / Civil: Job information Sipil / Civil from the Company PT Surya Cipta Sempurna , this latest Sipil / Civil ...


Pt Surya Cipta Sempurna - Jakarta

Published a month ago

Structure Engineer

Occupations Structure Engineer: Job Description Structure Engineer: Job information Structure Engineer from the Company PT Partono Fondas Engineering Consult...


Pt Partono Fondas Engineering Consultant - Jakarta

Published a month ago

Senior Manufacturing Engineer

Become a Part of the NIKE, Inc. Team NIKE, Inc. does more than outfit the world's best athletes. It is a place to explore potential, obliterate boundaries ...


Nike - Jakarta

Published a month ago

Teknik Las Dan Welding

Occupations Teknik Las Dan Welding: Job Description Teknik Las Dan Welding: Job information Teknik Las Dan Welding from the Company PT. YIDA SOLUSI TEKNOLOGI...


Pt. Yida Solusi Teknologi - Jakarta

Published a month ago

Built at: 2024-11-24T09:53:24.001Z