Sign In
 [New User? Sign Up]
Mobile Version

Director - Software Engineering

Mumbai, MH
Job Code:
  • IT
Applying for this job will take you to an external site
  • Shortlist
  • Email Friend
  • Print

Job Details

We are presently looking for aDirector of Software Engineering to help build our next-generation synchronization and data aggregation platform.Target Skills High-performance team management, agile, Tools, SOA, Micro Services, Big DataIf you are an experienced engineering leader dreaming about building a big data platform that will power a world leader in data as a service, then read on!You will lead a new engineering team building a next generation data platform to link, enhance, and distribute the myriad sources of data that power our core products. Youll use the latest technologies running on open source big data platforms and deployed on AWS. The team is comprised of engineers with experience building large data platforms for leading web consumer and open source companies in the Bay Area.Top reasons to work for usSignificant opportunity to work with all pieces of big data technology stackOpen culture where fun, collaboration and happiness is keyProfitable company, plus stability and security of a larger parent companyFun activities were in media and entertainment businessWork environment that promotes work / life balanceWhat You Will Be Doing Provide leadership and training to staff in architecture, agile management and test-driven development.Interface and collaborate successfully with other engineering and business groupsProvide development roadmaps and planning tooCreate and roll out best practice development standardsManage a portfolio of diverse technology projects that transform the velocity of business value deliveryHire and build out software development staff in multiple offices.Recruit, motivate, mentor, and lead the best application engineering talentLead software engineers developing an ingestion platform for terabytes of user events using a variety of tools such as .Net, Kafka, Hadoop, Java etcEstablish technical credibility across their internal teams and the external engineering communityLead and own technology definition and development for Gracenote products.Manage communications across global Engineering teams located in US and LATAM.Be responsible and accountable for everything that is produced by your engineering teams.Must have skills12+ years experience managing development teams up to 10+ membersBachelors Degree in Computer Science or equivalent experience. Masters Degree or PhD in CS or related field is highly desired.Strong OOA/D architecture and development experience (APIs, Ingestion, etc)Strong functional programing language(s) experience.Strong data engineering experience including a deep understanding of SQL and NoSQL databases and technologies related to streaming data processing like Kafka, Spark, and Confluent.Strong team leadership and development experience.Strong track record of delivering software products on time and without critical bugs.Experience connecting and managing a global team.Experience in digital media technologies and software developmentExperience deploying complex, high volume, SaaS into production with revenue critical impactExperience with Amazon AWS EC2 and Platform ServicesExperience with Agile development (Scrum / Kanban)Experience with modern configuration management (chef, salt, ansible, puppet, terraform, atlas)Experience with environment configurations at network, OS and application levelsAbility to work as part of a team and interact effectively with othersDisplays initiative and self-motivationExperience in building consumer facing products Experience in working with sports data feeds from a variety of sources.Good interpersonal and communication skills.Must be able to travel for portion of the timeBS in computer science, mathematics, or equivalent work experienceGood to have skills Exposure to Apache Spark, Hadoop, and Kafka is a plus.Experience with modern CI/CD is plus (Maven, SBT, Gradle, Jenkins, go-cd, Docker, Vagrant, Consul)Experience with data mining concepts, machine learning algorithms and basic statisticsExperience with developing Windows based application is a plusAny exposure to managing cross functional / cross technical Applications
Additional Degree: BE/ B.Tech (Engineering)

Experience: 12-16


Applying for this job will take you to an external site


© Copyright 2015 Al Nisr Publishing LLC - powered by Gulf News