Job Overview
We at Coursera are seeking a hands-on Engineering Manager to lead our Internal Tools POD. This role requires a technical leader who can actively contribute to development while managing a team of 5-6 front-end and back-end engineers. The team focuses on building and enhancing internal tools that improve operational efficiency and drive business impact.
Key Responsibilities
- Lead, mentor, and manage a team of engineers, fostering a collaborative and growth-oriented environment.
- Actively contribute to development, ensuring high-quality code delivery while balancing managerial responsibilities.
- Own the design, development, deployment, maintenance, bug fixes, and ownership of the product roadmap for internal tools on top of Coursera's existing architecture.
- Focus on low-code deployment solutions to accelerate tool development and delivery.
- Collaborate with cross-functional teams to gather requirements, define technical solutions, and ensure successful implementation.
- Drive technical best practices, ensuring scalable, maintainable, and secure solutions.
- Prioritize projects based on impact, urgency, and alignment with business goals.
- Upskill and guide the team to gradually take ownership of more complex back-end systems built on Scala or requiring intricate business logic.
Qualifications Education:
- Bachelor's degree in Computer Science, Engineering, or a related field (required).
Experience:
- 5+ years of hands-on software development experience with a strong focus on full-stack development.
- 1-2 years experience in technical leadership and people management.
- Proficiency in Java, CRUD APIs, GraphQL and database management.
- Experience with front-end frameworks such as React, Angular, or Vue.js.
- Strong problem-solving skills with the ability to translate business needs into technical solutions.
- Familiarity with low-code platforms is a plus.
- Excellent communication and stakeholder management skills.
- Candidates with experience in service companies, particularly those focused on building internal efficiency tools, are preferred.
Technical Skills:
- Proficiency in Java, Python, or similar languages.
- Frontend Technologies: Experience with React, Angular, or Vue.js.
- Data Engineering: Expertise in designing efficient CRUD APIs and database management with simple entity structures.
- Cloud Technologies: Familiarity with AWS, Google Cloud, or similar services.
- Project Management: Ability to manage timelines, prioritize tasks, and deliver results effectively.
#LI-AK1