Engineering Manager - Web Development

Engineering Bangalore, India


You will lead a group of engineers and will help build high performance, scalable, resilient web applications across BlueJeans’ Product suite. As a Manager you will be responsible for building a great team, mentoring them and driving the Engineering roadmap and direction. You will work closely with product management to drive the Product roadmap, your peers across the company to ensure integration, operations and program management to drive roll out and customer support to support deployments.

The ideal candidate will...

  • Have the ability to lead a team of high-quality engineers in a fast-paced product organization towards development & integration of multiple clients
  • Have experience developing and mentoring engineers on technical and soft skills as well as building a strong team
  • Have the ability to work in a cross-geo environment with extensive stakeholder management across Engineering, Products, Program management and Support
  • Be well-versed in sprint estimation, planning, tracking, change management and delivery, with prior experience of Agile-based development environments
  • Have excellent oral and written communication skills
  • Have experience designing, implementing and deploying large scalable web services
  • Be proficient in ES6/HTML5/CSS3 and JavaScript/TypeScript based frameworks such as React (highly preferred, but Backbone/Angular/Ember will also be considered)
  • Have led a code base with high UT code coverage and CI as a normal part of development
  • Have a strong understanding and appreciation for design first thinking and quality of user experience
  • Have familiarity with web automation frameworks and QA practices
  • Have experience working with RESTful APIs and common RESTful design patterns
  • Work closely with BI teams to analyse data requirements, gather functional and non-functional client requirements to create visualisation dashboards, alerts and reports

We usually look for ...

  • 10+ years of product development experience
  • 4+ years of experience managing high performing product development teams
  • BE/B.Tech in Computer Science or related field

You get bonus points for...

  • Familiarity with deployments on Amazon or Azure
  • Familiarity with setup of Monitoring/Alert/Analytics systems to track live health of users in real time
  • Experience with real time communication applications built on top of WebRTC
  • Understanding latest developments in key Web technologies and OpenSource contributions towards the same
  • Understanding of database technologies (SQL and NoSQL such as couchbase and mongodb) as well as API cache design and caching technologies.
  • Knowledge of infrastructure services such as zookeeper and caching products such as couchbase
  • Experience in scaling large high transaction volume web services