# Senior Engineering Manager

**Company**: Helpshift, A Keywords Studio
**Location**: Pune, Maharashtra, India
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://apply.workable.com/j/E93E175F26
**Canonical**: https://yubhub.co/jobs/job_f76bf94f-b38

## Description

We are looking for an ambitious and experienced Senior Engineering Manager to lead our team of engineers in delivering high-quality features and maintaining our systems. As a Senior Engineering Manager, you will be responsible for evaluating software solutions and system performance, supervising the software development team, and managing the development, deployment, and integration of software solutions.

Responsibilities
----------------

* Evaluate software solutions and system performance, as well as supervising the software development team.
* Lead the team in working towards the stability, scalability, and resiliency of the Helpshift platform.
* Manage the development, deployment, and integration of software solutions.
* Strive to improve performance, efficiency, and sustainability of the product.
* Advocate on behalf of team members.
* Demonstrate patience and use effective explanations when mentoring junior software developers.
* Plan and execute strategies for completing projects on time.
* Determine the need for training and talent development.
* Hire team members and contractors.
* Display strong work ethics. Be a team player with a strong sense of ownership and collaboration.
* Collaborate with other team leaders and departments.

Qualifications
------------

* Bachelor's degree in software engineering, computer science, information systems, information technology, or similar.
* 5+ years of experience in software development.
* 3+ years experience in team management.
* Ability to mentor junior software developers, as well as to collaborate with all stakeholders.
* Leadership, team building, and mentoring skills.
* Exceptional interpersonal and communication skills.
* In-depth knowledge of at least one programming language such as Java, Clojure, Python, or JavaScript.
* Production experience of Elasticsearch, Kafka, Redis.
* Ability to keep up with software industry trends and innovation.

Benefits
--------

* Hybrid setup
* Worker's insurance
* Paid Time Offs
* Other employee benefits to be discussed by our Talent Acquisition team in India.

## Skills

### Required
- software development
- team management
- leadership
- mentoring
- interpersonal skills
- communication skills
- Java
- Clojure
- Python
- JavaScript
- Elasticsearch
- Kafka
- Redis

### Nice to have
- functional programming
- MongoDB
- Redis
- Elasticsearch
- Kafka
- Postgresql
