Head of Product Engineering:
The Head of Engineering is responsible for leading, building, and training growing R&D team for the development, release, and maintenance of reliable software applications according to business, market, and customer needs.
Job Responsibilities :
- Hire, develop and lead global, highly capable, talented, and motivated developers and Engineering managers to bring new and complex solutions to market on time
- Manage the agile development process to ensure fast iterative and incremental delivery
- Provide resource plans, budget tracking and forecasting
- Contribute to long-term technology solutions based on business needs, architecture, and strategic drivers
- Establish best practices for all aspects of software development
- Work with Product Management to define the release plan and prioritize the product requirements based on the business needs
- Ensure the engineering team has a strong customer focus on escalations and production problems
Qualifications :
- 10+ years of software development and 5+ years of engineering management experience.
- Proven ability to lead global and multi-product engineering teams
- Strategic resource and software release planning abilities
- Exposure to development of applications & microservices in Kubernetes & AWS Cloud Environments
- Ability to direct highly dynamic teams leading agile development methodologies (e.g.
test-driven-development, continuous-integration, sprints)
- Conversant with and strongly promote software development best practices (e.g. continuous integration, code reviews, release processes)
- Exposure to cloud technologies such as Amazon AWS, Microsoft Azure
- Familiar the following technologies
- Programming languages in Ruby-on-Rails and/or Python
- Server-side caching ( Redis)
- Enterprise Messaging framework (Kafka or RabbitMQ)
- Web services (REST) and web service-based APIs
- SQL skills (MySQL, PostgreSQL)
- Proven track record of delivering and supporting mission critical systems with minimum downtimes
- Experience with microservices, SOA or equivalent
- Strong understanding of the authentication, authorization, and data protection
- B.Tech or M.Tech /MS. in computer science or related field
Bonus Points :
- Strong development background in any of the languages such as Go Lang, Ruby, Python, Spark
- Exposure to NoSQL databases (HBase and others)
- Exposure to highly scalable web applications
- Experience with data ingestion, data pipelines and data transformations
Experience and Track Record
- Experience is building, mentoring, and scaling a product management organization in an Enterprise software company.
- Specific experience in building the strategy and roadmaps for enterprise software platforms, including defining and launching modern SaaS analytics, AI/ML, and/or developer platforms to market.
- Proven track record in scaling new product innovations, working with highly matrixed organizations to create not only the product strategy and roadmap, but the processes required to drive profitable execution.
- Experience in developing software that is used by a broad partner and developer ecosystem and to work with sales and marketing teams to ensure 3rd parties have the right APIs, tooling, and support to scale their operations.
- A passion for product development and extreme attention to detail.
- Experience running a large team of engineers. solution architects and product marketing.
- Strategic mindset, with the ability to make difficult decisions.
Didn’t find the job appropriate? Report this Job