Search by job, company or skills
HIRING FOR A CLIENT
Role & Responsibilities
- Lead a key product engineering team, reporting to the VP of Engineering.
- Drive the company's business mission through innovative software product development.
- Plan and execute the product roadmap and provide technical leadership to the engineering team. - Collaborate with Product Management and Implementation teams to build commercially successful products.
- Recruit and lead a team of highly skilled software engineers.
- Provide strong hands-on engineering leadership.
- Ensure deep technical knowledge in Software Product Engineering, including: - Java/J2EE
- Node.js, React.js, full stack
- NoSQL databases (MongoDB, Cassandra, Neo4j)
- Elastic Search, Kibana, ELK stack - Kafka, Redis, Kubernetes
- Apache, Solr, ActiveMQ, RabbitMQ - Spark, Scala, Sqoop, HBase, Hive - WebSocket, web crawler, Spring Boot, etc.
Preferred Candidate Profile
- 20+ years in Software Engineering, with 5+ years as an engineering leader in a software product company. - Hands-on technical leadership and proven talent recruitment abilities.
- High technical credibility to audit decisions and advocate for optimal solutions.
- Experience building end-to-end applications from backend databases to the persistent layer.
- Proficiency with UI technologies (Angular, React.js, Node.js, or fullstack environment).
- Familiarity with NoSQL technologies (MongoDB, Cassandra, Neo4j, DynamoDB).
- Experience with Elastic Search, Kibana, ELK stack, Logstash. - Expertise in developing enterprise software using Agile methodology.
- Knowledge of Kafka, Redis, ActiveMQ, RabbitMQ, Solr. - Experience with SaaS cloud-based platforms.
- Proven track record in end-to-end design, development, and delivery of quality enterprise products.
- Strong understanding of modern technology architecture.
- Proficiency in key programming skills (Java, J2EE with cutting-edge technologies).
- Excellent team-building, mentoring, and coaching skills.
Date Posted: 02/07/2024
Job ID: 83774793