Post Job Free
Sign in

Engineering Manager

Company:
IBS Software
Location:
Trivandrum, Kerala, India
Posted:
April 20, 2024
Apply

Description:

Engineering Manager

Company Overview

IBS Software is a fast-growing global software company with a track record of ground-breaking innovation for the world’s leading travel brands. Certified as a Great Place to Work®, IBS Software has a culture built on the values of precision, commitment, passion, integrity and respect for the individual.

Working at IBS Software is an opportunity to join an exciting company with a great team culture and a successful record of accomplishment. We are highly selective, seeking individuals with demonstrated excellence and track-records of top achievement. We look for smart people who are passionate about technology and hospitality, who care deeply about their careers, and who want to work hard and have fun.

Role Summary:

We are seeking a talented and experienced Engineering Manager for one of our travel verticals.

This role will have the primary accountability of leading several cross-functional software engineering squads, driving technical and architectural decisions as well as cooperation with the product team and company's stakeholders. You will be directly involved in the design, implementation, and operation of our microservice SaaS product.

The ideal candidate will possess strong leadership and problem-solving skills, along with a solid technical background.

Responsibilities:

- Provide technical leadership throughout the software development life cycle.

- Coordinate technical planning sessions for new digital product features.

- Conduct regular code reviews of team members' work.

- Develop new business features in a fast-paced, Agile work environment.

- Lead architecture development of the company's API-first SaaS product.

- Troubleshoot and benchmark APIs and backend services for performance.

- Mentor and coach fellow software engineers and other squad members.

Qualifications:

- 7+ years of relevant professional experience managing cross-functional squads.

- Proficiency with Java and the JDK stack.

- Familiarity with NoSQL datastores such as MongoDB/Couchbase and PostgreSQL.

- Experience with containerization, automation, and CI/CD tools and platforms.

- Familiarity with Prometheus/Grafana for metrics aggregation and visualisation is a plus.

- Experience with Agile or Scrum software development methodologies.

- Solid understanding of design patterns, architectural patterns, and coding best practices.

- Systematic problem-solving approach coupled with a strong sense of ownership and drive.

- Bachelor's degree in Computer Science or a related field, or equivalent experience.

- Experience in designing and implementing GraphQL services is a plus.

- Experience working in a highly distributed company is a plus.

- Familiarity with alerting and monitoring tools is a plus

Apply